0
過去一週我一直在使用Flask。爲了好玩,我試圖實現以下內容。是的,我知道這是非常Django式的,可能不適合微觀框架。Flask的settings/config文件中模塊,常量和數據庫的自定義
這裏是我想要做的一個樣本:
STATIC_PATH = '/static/'
TEMPLATE_URL = '/template/'
DATABASES = {
'DEBUG': {
'ENGINE': 'bla.sqlite3',
'NAME': 'koopics.db'
},
'DEMO': {
'ENGINE': 'bla.sqlite3',
'NAME': 'somedb'
},
'PRODUCTION': {
'ENGINE': 'bla.psycopg2',
'NAME': 'somedb',
'host': 'host',
'username': 'host',
'password': 'host',
},
}
MODE = 'Demo'
#TODO: put an IF statement here to provide the connection mechanism for the db
# depending on what is required
INSTALLED_APPS = [
'Flask-SQLAlchemy',
'Flask-DebugToolbar',
'Flask-Mail',
'Flask-Cache',
'Flask-Celery',
'my_custom_module',
]
我現在有自己的文件夾中定義與__init__.py
我的自定義應用程序。
問題:是否可以讓數據庫工作,並將「應用程序」作爲設置和app.py的一部分加載?
你忘記說「需要什麼」... – danodonovan 2013-03-07 12:30:19