标签:说明 配置参数 round main file 文件的 import deb bug
1.flask初始化时,可更改的参数。
1: app = Flask(‘__main__‘, # 直接默认把当前的模块当作主程序
2: static_url_path=‘/python‘, # 为static的目录修改url,相当于改别名3: static_folder=‘static‘, # 静态文件的目录,默认是static4: template_folder=‘templates‘) # 模板文件的目录,默认是templates
2.flask的配置参数的三种方式(配置文件)
1: 方式一:2: app.config.from_pyfile(‘config.cfg‘) # 从文件里读取3:4: 方式二:5: class Config(object):
6: DEBUG = True7: app.config.from_object(‘Config‘) # 直接从类里读取。8:9: 方式三:10: app.config[‘DEBUG‘] = True # 直接操作config里的字典
3. 读取配置文件的两种方式
1: 1. 从config字典里直接取值。因为是字典所以取值可以的get,也可以用key2: app.config.get(‘name‘) # app.config[‘name‘],效果是一样的。3:4: 2. 如果config不在全局变量里,我们可以通过导包的方式(current_app)5: from flask import Flask, current_app
6: current_app.config.get(‘name‘) # current_app的用法与上面是一样的
4. app的run使用说明
1: if __name__ == ‘__main__‘:2: app.run(host=‘0.0.0.0‘,port=5000, debug=True)
【完】
标签:说明 配置参数 round main file 文件的 import deb bug
原文地址:https://www.cnblogs.com/yeyu1314/p/12838152.html