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

  • 相关阅读:
    POJ3040--Allowance(贪心)
    Deep work
    湾区公司上班第一周
    三个现场面试
    协商薪资
    调节情绪,精神愉悦,健康快乐
    Phone interview guide 多说
    Campus Bikes
    降低软件复杂度 和 写注释写总结 2019-10
    某厂在线测试 2019.09.26
  • 原文地址:https://www.cnblogs.com/fjiqiang/p/10551334.html
Copyright © 2011-2022 走看看