zoukankan      html  css  js  c++  java
  • 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')

  • 相关阅读:
    07周总结
    06周总结
    05周总结
    04周总结
    03周总结
    02周总结
    python数据特征预处理
    LeetCode Hard: 23. Merge k Sorted Lists
    LeetCode Hard: 4. Median of Two Sorted Arrays
    LeetCode Medium: 49. Group Anagrams
  • 原文地址:https://www.cnblogs.com/fjiqiang/p/10551334.html
Copyright © 2011-2022 走看看