Здравствуйте.
Кто-нибудь может подсказать как лучше организовать структуру большого проекта в Flask?
пока видится что-то подобное:
/apps/
/apps/main/
/apps/auth/
/apps/blog/
/apps/pm/
/apps/photo/
и т.д.
т.е. теоретически это должны быть независимые apps, но думаю они все же будут использовать какие-то модели БД или еще что-то из других, поэтому видимо будут относительно зависимые.
структура отдельных apps:
__init__.py
db.py
urls.py
/static/css/
/static/js/
/static/templates/
+ какой-то скрипт, который скажем будет собирать и сжимать статические файлы в одну папку.
скажем /static/css/css_packed.css и /static/js/js_packed.css
непонятно как делать админку:
общий
или
/apps/auth/admin/.../
/apps/photo/admin/.../
или нужно еще frontend отделять?
какие есть минусы? где-нибудь есть примеры правильной структуры?
кто-нибудь может еще плизз на пальцах объяснить для чего нужны Blueprint в Flask?
спасибо!