从视图访问 __init__.py 中启动的配置值
Access configuration values initiated in __init__.py from a view
这是我的文件结构:
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
我该如何导入配置值?谢谢。
确保在将视图导入 myapp/__init__.py
之前创建 Flask App 实例,然后使用它在其他视图中使用配置值:
from myapp import app;
app.config['SECRET_KEY']
这是我的文件结构:
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
我该如何导入配置值?谢谢。
确保在将视图导入 myapp/__init__.py
之前创建 Flask App 实例,然后使用它在其他视图中使用配置值:
from myapp import app;
app.config['SECRET_KEY']