• 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')

  • 相关阅读:
    循序渐进做项目系列(3):迷你QQ篇(1)——实现客户端互相聊天
    清明时节欲断魂——未知死焉知生?——向死而生!
    curl基本使用
    some tools
    redis源码学习
    设计模式
    object-c基础
    python库
    awk命令
    gcc编译
  • 原文地址:https://www.cnblogs.com/fjiqiang/p/10551334.html
Copyright © 2020-2023  润新知