Skip to content

Flask Project (large app organisation using bleuprint) (not for extra_large)

Notifications You must be signed in to change notification settings

khalilpreview/simple_large_flaskapp_organisation

Repository files navigation

simple_large_flaskapp_organisation

Flask Project (large app organisation using bleuprint) (not for extra_large app)

  • This project containe an organisation that help you to build extensible projects.
  • Easy to Deploy on Heroku

Simlpe structure :

====================

  • yourapp/

  • --- init.py

  • --- admin/

  • ------- init.py

  • ------- views.py

  • ------- static/

  • ------- templates/

  • --- home/

  • ------- init.py

  • ------- views.py

  • ------- static/

  • ------- templates/

  • --- control_panel/

  • ------- init.py

  • ------- views.py

  • ------- static/

  • ------- templates/

  • --- init.py

  • --- models.py

  • --- forms.py

  • --- app.py

  • --- run_app.py

  • --- requirements.txt

  • --- Procfile

  • models.py: Model file containe all db classes for flask-saqlalchemy.

  • forms.py: Form file containe all form classes for flask-wtf.

  • app.py: your flask app run from this file.

  • run_app.py: this file let you testing your app live with debug mode=True(don't deploy your project with this file).

About

Flask Project (large app organisation using bleuprint) (not for extra_large)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages