可以說,我要建一個項目的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