Flask 环境变量 FLASK_APP 说明

By 刘志军 , 2019-05-23, 分类: qa

flask

FLASK_APP

FLASK_APP 用来说明Flask实例对象 app 所在的模块位置,例如 我把 app 写在 hello.py

# hello.py
from flask import Flask
app = Flask(__name__)

你必须设置 FLASK_APP=hello.py

# window
set FLASK_APP=hello.py
# linux
export FLASK_APP=hello.py

如果你没有指定FLASK_APP环境变量,flask 运行的时候首先会尝试自动去项目的根目录下的 wsgi.py 文件 或者 app.py 文件里面去找。

没找到就会报 NoAppException 错误。

微信截图_20190523125222.png


关注公众号「Python之禅」,回复「1024」免费获取Python资源

python之禅

猜你喜欢

2022-06-06
flask-siwadoc:一个自动生成openapi接口文档的库
2022-03-19
flask 项目密码存储使用 bcrypt
2022-03-19
Flask 中最受欢迎的扩展插件
2019-12-28
一行代码搞定各种头像,Flask Avatars 了解一下
2019-05-23
Flask 环境变量 FLASK_ENV 说明
2019-05-23
Flask如何在view中读取config中的配置信息
2019-05-13
如何在非 Web 环境运行 Flask 关联的代码
2018-08-29
推荐一些Flask资源