flask 配置文件,flask 参数
指尖生活
导入配置文件的第一种方法:创建一个配置文件,内容为打开调试,注意里面的参数要大写。
config.cfg
调试=真
在flask中导入配置文件
语句app.config.from_pyfile( )
app . config . from _ pyfile( config . CFG )重启后,会发现调试已经开始。
当我们的代码出错时,详细的错误会显示在页面上。
当调试打开时,保存文件将自动重启flask。
例如,让我们在主页视图中写入1/0。
导入配置文件的第二种方法:app.config.from_object()使用对象导入配置内容。
# 2,对象导入
类配置(对象):
调试=真
类对象导入在app.config.from_object(Config)项目中很常见。
导入配置文件的第三种方法:前两种方法app.configfrom_pyfile和app.config.from_object将导入的参数传递给app.config。
当要设置的配置文件的内容比较小时,可以直接赋值并传递给app.config
App.config本身就是一个字典对象。
app.config[DEBUG]=True
你可以。
取值1。例如,我们已经将一个用户定义的参数内容写入了配置文件,当我们想在主页视图中取出参数值时,我们可以使用
App.config.get[key]从app.config dictionary对象中的get方法获取对应于key参数的值,并将其打印出来。
可以看到,当你访问主页视图时,在命令行上会输出INCAST参数的值,从而实现一个从配置文件中获取值的过程。
2.current_app模块,类似于我们创建flask对象的name app,成为了它的代理,可以代替app做一些事情。
可以理解为操作current_app等同于操作app,两种方法都可以。
从烧瓶导入烧瓶,当前应用程序
类配置(对象):
调试=真
INCAST=python333
.
@app.route(/)
定义索引():
print(current _ app . config . get( in cast ))
原创作品来自博客作者带占卜。如需转载,请联系作者,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。