1、安装python-dotenv
pipenv install python-dotenv
2、在项目根目录创建.flaskenv
文件用来存储和Flask相关的环境变量,也可以创建.env
文件用来存储包含敏感信息的环境变量。例如:
#默认为app.py FLASK_APP=main #默认为5000 FLASK_RUN_PORT=6666 #默认为localhost FLASK_RUN_HOST=0.0.0.0 #development为开发环境,production为生产环境 FLASK_ENV=development #1为开启,0为关闭 FLASK_DEBUG=1
注意:如果使用了python-dotenv管理环境变量,那么Flask在加载环境变量的优先级是:手动设置的环境变量(例如:
set FLASK_APP=main
)>.env中设置的环境变量>.flaskenv中设置的环境变量