文档:
- https://flask.palletsprojects.com/en/1.1.x/cli/
- https://flask.palletsprojects.com/en/2.2.x/cli/?highlight=flaskenv#environment-variables-from-dotenv
安装
pip install python-dotenv
Flask在加载环境变量的优先级
手动设置 > .env > .flaskenv
.env存储敏感信息的环境变量 .flaskenv存储公开环境变量
例如 .flaskenv
# 开头的为注释
FLASK_APP = app.py
FLASK_ENV=development
FLASK_DEBUG=1
FLASK_RUN_HOST = '0.0.0.0'
FLASK_RUN_PORT = '5050'
参考: pipenv环境下使用python-dotenv管理环境变量