这是我的文件结构:
myapp/
__init__.py
config.py
views/
__init__.py
view1.py
templates/
static/
我在myapp/__init__.py
中启动了配置值,但我希望从view1.py
访问它们。
所以说我有app.config['SECRET_KEY']
我想输入view1.py
中的密钥,就像我在myapp/__init__.py
中那样。当我尝试使用app.config['SECRET_KEY']
时,收到错误消息app.config['SECRET_KEY'] is not defined
如何导入配置值?感谢。
答案 0 :(得分:0)
确保在将视图导入myapp/__init__.py
之前创建了Flask App实例,然后使用此实例在其他视图中使用配置值:
from myapp import app;
app.config['SECRET_KEY']