其实在Flask Web开发17.5.2章节中有解决方案,在项目顶级目录下添加配置信息文件.env,然后在mange.py最开始处读取配置信息到环境变量os.enviro中
if os.path.exists('.env'):
print('Importing environment from .env...')
for line in open('.env'):
var = line.strip().split('=')
if len(var) == 2:
os.environ[var[0]] = var[1]
.env配置内容如下:
MAIL_USERNAME=123456789@qq.com
MAIL_PASSWORD=abcdefg
FLASK_CONFIG=development
SECRET_KEY=secretstring
我自己也在这里找了几个小时问题,最终解决,特地来回复下,另外推荐下个人自己的小站
www.zhoulee.top 完全使用根据Flask Web开发 共同学习