1.第一種方法也是我們最長用到的,包括我們項目中也是采用第一種的方法,加載配置文件
配置信息全部寫在config.py里面,在主app.py的文件中寫入
import config
app.config.from_object(config)
具體項目圖,如圖所示
第二種方法還是將config.py直接加進去,可以不使用import config這種導包方式
直接用 app.config.from_pyfile('config.py')這樣就可以導入了,這種寫法的好處是配置文件寫成config.txt也可以,就是要注意文件的路徑要和app.py放到同一個目錄下。還有如果要啟用檢查config.py是否加載進去,可以用silent=True這個屬性,app.config.from_pyfile('config.py' , silent =True)這樣的方式進行配置
第三種方法,也可以使用的是一個字典,這個不常用,記着有這東西就行了。
app.config.update(
DEBUG=true,
SECRET_KEY='xxxx'
)