1.设置保存
app.config['SECRET_KEY'] = XXX
批量设置
app.config.from_object(配置对象)
优点 以类实现能够复用
缺点 将敏感配置信息暴露在代码
app.config.from_pyfile(配置文件)
优点 配置信息单独维护 一定程度上保证了安全
缺点 仍不完全安全 而且名字固定
app.config.from_envvar("环境变量名")
环境变量 由操作系统帮助保存的变量数据
设置 export ITCAST=python23
读取 echo $ITCAST $ITCAST 取值echo显示
本质 由环境变量保存真实配置文件的路径 flask通过这个环境变量找到配置文件再加载
优点 安全性更高 配置文件名和路径不用固定
缺点 使用麻烦