Skip to content

Bankole2000/djpython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Django Blog

โญ๏ธSimple Django Web app built with Python, SQLite and Django - View Documentation

Practice

"Chances are, you probably don't like snakes...
but have you met Python?"

What it is

An very basic Blog Web app. Users can Register and edit/update profiles, then Add, View, Update, and Delete Bog Posts with persistent data. Built with:

  • Python ๐Ÿ
  • Django
  • SQLite and SQLiteStudio ๐Ÿ’ญ
  • Bootstrap ๐ŸŽจ

๐Ÿ”Œ What it does

Create , View, Update, and Delete Blog Entries in a simple, straight to the point GUI.

To Update an entry, simply select it from the list, make edits in the form, and hit the Update Order button.

How to use

Two ways to use this:

1๏ธโƒฃ Simply download the order_manager.exe file from the dist folder on your Windows Desktop and start using it right away

or

2๏ธโƒฃ if you're feeling geeky you can clone this repo, run

pip install # to install dependencies in Pipfile

and make edits to the .py files to suit your needs. While editing, you can run the

python order_manager.py # or whatever you rename the file to

to preview the app while in development. Then run

pyinstaller order_manager.py --onefile --windowed

to compile to a single .exe file that can run on windows.

You can also mess around with the database in SQLiteStudio if you wish. Simply Add the store.db file (Generated on first use of the app) and have at it.

๐Ÿ’กLearning Points

  • Python Functions
  • Basic SQL queries in python and SQLiteStudio
  • Basic tkinter GUI design

Some cool stuff

I'll write about this later... just feeling a bit lazy rn ๐Ÿ˜ด ...

# Some Cool python code will be here... It's just classes mostly 

Features in Development

Some Ideas in my head =>

  • ๐Ÿ™Ž User Authentication
  • ๐Ÿ“ƒ Additional form fields (like quantity or email)
  • ๐ŸŒ Remote API server for syncing data accross multiple devices
  • ๐Ÿ–จ Export Data to .pdf, .xls or csv files with ReportLab

Contribution

Any and all Contributions are highly welcome. Feel free to fork, clone, make pull requests, report issues etc.

Acknowledgments

  • Many thanks to @bradtraversy โค๏ธ๐Ÿ˜Ž for his awesome courses - i will not fail you sensei
  • Thanks to @torvalds ๐Ÿ™ For Making the world a better place
  • And To anyone reading this... You're awesome! ๐Ÿ‘Š

Adieu, till I push again, I return to my communion with this charming snake I have met ๐Ÿ ๐Ÿ˜„

About

๐Ÿ Django-Python Multi-User Blog app

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages