Powiedzmy chcę zbudować projekt Facebookkolba: jak zaprojektować projekt za pomocą wielu aplikacji?
Potrzebuję struktury projektu jak
facebook/
__init__.py
feed/
__init__.py
models.py
business.py
views.py
chat/
__init__.py
models.py
business.py
views.py
games/
__init__.py
models.py
business.py
views.py
common/
common.py
runserver.py
Jak mogę uporządkować to również tak, że gdy uruchamiam
python facebook/runserver.py
Ładuje widoki wszystkie moje aplikacje wewnętrznie?
chcę zachować tę strukturę, ponieważ rozszerzenie projektu dodatkowo jest bardziej naturalny sposób
Staram się śledzić ich advice, ale nie bardzo rozumiem gdzie muszę napisać
from flask import Flask
app = Flask(__name__)
i jak zaimportować wszystkie widoki ze wszystkich aplikacji w jednym miejscu, pomóż
Jeśli powiedzmy piszę powyższy kod w facebook/__init__.py
, to jak w facebook/feed/views.py
, mogę zrobić
from facebook import app
Link do sedna nie działa. – Rynant
Spróbuj tego - https://gist.github.com/harit-sunrun/5227850#file-flask-blueprint-py – daydreamer
Tak, to działało. Dodałem kod z linku do odpowiedzi, ponieważ odpowiedzi nie są preferowane (patrz: http://meta.stackexchange.com/a/8259) – Rynant