Flask理论基础(一)加载配置文件
2024-10-07 18:23:04
一、修改/新增配置项
1、使用配置文件
app.config.from_pyfile("config.cfg")
如上 config.cfg 可以是任意后缀的文本文件,需要与app.py放在同一个目录下
2、通过python对象传入
class Config(object):
DEBUG = True
ITCAST = "python" app.config.from_object(Config)
配置对象可以在任意文件中定义,只需通过from_object方法传入对象类即可
3、直接操作app.config对象,这是个字典可以通过如下两种方式操作
# 3.1 通过update更新
app.config.update(
DEBUG=true,
SECRET_KEY='xxxx'
) 或者
# 通过字典方式赋值
app.config["DEBUG"] = True
二、使用配置项
通过flask提供的current_app对象直接读取即可
from flask import Flask, current_app
@app.route("/")
def index():
print(current_app.config.get("DEBUG"))
return "hello flask"
最新文章
- jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
- CF724B. Batch Sort[枚举]
- Android数据持久化技术 — — —文件存储
- JavaScript的学习2
- Codeforces Round #306 (Div. 2) D. Regular Bridge 构造
- 9 款赏心悦目的 HTML5/CSS3 特效
- Android虚拟机运行问题之小结
- php代码优化技巧
- Protues中有源蜂鸣器BUZZER不响的解决办法(有图)
- Xamarin改写安卓Residemenu控件
- linux下JUCE源码编译依赖库
- Oracle listener服务启动后又停止的解决方案
- nyoj 移位密码
- jQuery 图片查看插件 Magnify 开发简介(仿 Windows 照片查看器)
- Gradle: Download 下载慢的解决办法
- SSL 原理及 https 配置
- Jmeter测试demo
- 一次Webservice请求的流程
- jQuery屏蔽浏览器的滚动事件,定义自己的滚轮事件
- FivePlus——分工理解