星光不问赶路人,时光不负有心人|

Flask相关配置参数,加载配置文件

Flask相关配置参数,加载配置文件

# 导入Flask类
from flask import Flask
# Flask函数接收一个参数__name__,它会指向程序所在的包
 
app = Flask(__name__)
 
# 装饰器的作用是将路由映射到视图函数 index
@app.route('/')
def index():
    return 'Hello World'
 
# Flask应用程序实例的 run 方法 启动 WEB 服务器
 
if __name__ == '__main__':
    app.run()    # 可以指定运行的主机IP地址,端口,是否开启调试模式
    # app.run(host="0.0.0.0", port=8888, debug = True)

1.相关配置参数

Flask 程序实例在创建的时候,需要默认传入当前 Flask 程序所指定的包(模块)

app = Flask(__name__)
import_name
    Flask程序所在的包(模块),传 __name__ 就可以
    其可以决定 Flask 在访问静态文件时查找的路径
static_path
    静态文件访问路径(不推荐使用,使用 static_url_path 代替)
static_url_path
	静态文件访问路径,可以不传,默认为:/ + static_folder
static_folder
	静态文件存储的文件夹,可以不传,默认为 static
template_folder
	模板文件存储的文件夹,可以不传,默认为 templates	

2.加载配置文件

在 Flask 程序运行的时候,可以给 Flask 设置相关配置,比如:配置 Debug 模式,配置数据库连接地址等等,设置 Flask 配置有以下三种方式:

从配置对象中加载(常用)
	app.config.from_object()
从配置文件中加载
	app.config.from_pyfile() 
从环境变量中加载(不常用)
	app.config.from_envvar()

2.1配置对象加载

# 配置对象,里面定义需要给 APP 添加的一系列配置
class Config(object):
    DEBUG = True
 
 
# 创建 Flask 类的对象,指向程序所在的包的名称
app = Flask(__name__)
 
# 从配置对象中加载配置
app.config.from_object(Config)

2.2配置文件加载

创建配置文件 config.ini,在配置文件中添加配置

格式eg: DEBUG = True

# 创建 Flask 类的对象,指向程序所在的包的名称
app = Flask(__name__)
 
# 从配置文件中加载配置
app.config.from_pyfile('config.ini')

2.3读取配置

  • app.config.get()
  • 在视图函数中使用 current_app.config.get()
  • 注:Flask 应用程序将一些常用的配置设置成了应用程序对象的属性,也可以通过属性直接设置/获取某些配置:app.debug = True

本文作者:春游去动物园

本文链接:https://www.cnblogs.com/chunyouqudongwuyuan/p/17420143.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   春游去动物园  阅读(98)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开
  1. 1 生分 川青
生分 - 川青
00:00 / 00:00
An audio error has occurred.

生分 - 川青

词:莎子

曲:邵翼天

编曲:林亦

混音:罗杨轩

吉他:林亦

制作人:谢宇伦

监制:曾炜超/陈显

策划:+7

统筹:黄染染

出品:漫吞吞文化

『酷狗音乐人 • 星曜计划』

全方位推广,见证星力量!

「版权所有未经许可 不得商业翻唱或使用」

我们怎么变得那么生分

用了几年也没解开疑问

有些事你不提我也不问

在陌生与熟悉间找平衡

有些话一开口会伤人

有些话一开口会伤人

所以我选择默不作声

所以我选择默不作声

爱一个人

若甘愿陪衬

甘愿牺牲

也许换个名分

也不是没可能

我不怕在爱里做个蠢人

我不怕在爱里做个蠢人

也不怕爱过之后再分

也不怕爱过之后再分

爱一个人

有万种身份

万种可能

只是没想到

我们最后友人相称

我们怎么变得那么生分

我们怎么变得那么生分

连说话都要掌握好分寸

怕不注意流言

见缝插针

怕不小心我们

成陌生人

我们怎么变得那么生分

用了几年也没解开疑问

有些事你不提我也不问

在陌生与熟悉间找平衡

有些话一开口会伤人

有些话一开口会伤人

所以我选择默不作声

所以我选择默不作声

爱一个人

若甘愿陪衬

甘愿牺牲

也许换个名分

也不是没可能

我不怕在爱里做个蠢人

我不怕在爱里做个蠢人

也不怕爱过之后再分

也不怕爱过之后再分

爱一个人

有万种身份

万种可能

只是没想到我们最后

友人相称

我们怎么变得那么生分

连说话都要掌握好分寸

怕不注意流言见缝插针

怕不小心我们成陌生人

我们怎么变得那么生分

用了几年也没解开疑问

有些事你不提我也不问

在陌生与熟悉间找平衡

我们怎么变得那么生分

我们怎么变得那么生分

连说话都要掌握好分寸

怕不注意流言见缝插针

怕不小心我们成陌生人

我们怎么变得那么生分

用了几年也没解开疑问

有些事你不提我也不问

在陌生与熟悉间找平衡