Flask项目中我们一般把配置文件单独放在一个py文件中,这里介绍导入配置文件的两种方式。
1.使用app.config.from_pyfile()
# app.py
from flask import Flask
app = Flask(__name__)
app.config.from_pyfile('config.py')
2.使用app.config.from_object()
# app.py
from flask import Flask
import config
app=Flask(__name__)
app.config.from_object(config)
备注:app有一个属性是config,与导入的config是两个意思。
两种方法的不同点,一个不需要import config,直接导入文件名即可。另一个则需要import config