假设我想建立一个项目 Facebook
我需要一个像这样的项目结构
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
我怎样才能很好地构建这个结构,以便在我运行时
python facebook/runserver.py
它会在内部加载我所有应用程序的视图吗?
我想保持这种结构,因为进一步扩展项目是更自然的方式
我正在尝试听从他们的建议,但不太明白我需要在哪里写
from flask import Flask
app = Flask(__name__)
以及如何在一个地方从所有应用程序中导入所有视图,请帮助
如果说我把上面的代码写在里面facebook/__init__.py
,那么facebook/feed/views.py
我可以怎么做
from facebook import app