可以说,我要建一个项目的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
它加载从意见我所有的应用程序内部
我想保持这种结构,因为延长了项目的进一步是更自然的方式
我试图按照他们的advice,但真的不明白的地方,我需要写
from flask import Flask
app = Flask(__name__)
以及如何进口来自所有应用程序的所有视图在一个地方,请大家帮忙
如果可以说,我写facebook/__init__.py
上面的代码,那么如何在facebook/feed/views.py
,我可以做
from facebook import app
该要点的链接不起作用。 – Rynant 2014-02-12 18:12:41
试试这个 - https://gist.github.com/harit-sunrun/5227850#file-flask-blueprint-py – daydreamer 2014-02-12 21:03:54
是的,工作。我已将链接中的代码添加到答案中,因为不支持链接的答案(请参阅:http://meta.stackexchange.com/a/8259) – Rynant 2014-02-18 16:12:25