• Flask程序相关配置加载的三种方式


    方式一:从对象中加载配置

    1.定义配置类,在配置类中添加相应的配置

    2.通过app.config.from_object(配置类)进行加载

    代码如下:

    from flask import Flask
    
    app=Flask(__name__)
    
    
    # =======从对象中加载配置=========
    class Config(object):
         DEBUG=True
    app.config.from_object(Config)
    
    
    @app.route("/")
    def index():
        return "index"
    
    @app.route("/login")
    def login():
        return "login"
    
    if __name__ == '__main__':
        app.run()

    方式二:从文件中加载配置

    1.创建一个配置文件,如:config.ini,在配置文件中写入你想要配置的信息

    2.app.config.from_pyfile('config.ini')加载配置

    方式三:从环境变量中加载配置

    1.和方式二一样创建一个配置文件,config.ini,在配置文件里写入配置信息

    2.

    添加name,和value,这里我写的name时ENVCONFIG,Value是配置文件的路径

    3.在代码里加载:app.config.from_envvar('ENVCONFIG')

  • 相关阅读:
    操作系统发展和分类
    操作系统绪论
    tomcat启动出现乱码解决方法
    Tomcat安装与卸载
    XML
    注解
    反射机制
    package和import机制
    访问控制权限
    MariaDB 配置远程访问权限
  • 原文地址:https://www.cnblogs.com/fjiqiang/p/10551334.html
Copyright © 2020-2023  润新知