Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Flask структура большого проекта [RSS Feed]

#1 Июль 11, 2011 16:37:50

LestatCheb
От:
Зарегистрирован: 2009-06-09
Сообщения: 50
Репутация: +  0  -
Профиль   Отправить e-mail  

Flask структура большого проекта

Здравствуйте.

Кто-нибудь может подсказать как лучше организовать структуру большого проекта в 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

непонятно как делать админку:

общий
/admin/
или
/apps/auth/admin/.../
/apps/photo/admin/.../
или нужно еще frontend отделять?

какие есть минусы? где-нибудь есть примеры правильной структуры?



кто-нибудь может еще плизз на пальцах объяснить для чего нужны Blueprint в Flask?


спасибо!



Офлайн

  • Начало
  • » Web
  • » Flask структура большого проекта[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version