zoukankan      html  css  js  c++  java
  • flask的配置项及获取

    1 修改/新增配置项的3种方法

    # 配置参数的使用方式
    # 1. 使用配置文件
    # app.config.from_pyfile("config.cfg")
    
    # 2. 使用对象配置参数
    class Config(object):
        DEBUG = True
        ITCAST = "python"
    
    app.config.from_object(Config)
    
    # # 3. 直接操作config的字典对象
    # app.config["DEBUG"] = True
    

      


    2 读取配置项的2种方法

    第二种方法需导入current_app。它是app对象的别名(相当于app对象的全局代理人)

    from flask import Flask, current_app
    

      

    @app.route("/")
    def index():
        """定义的视图函数"""
        # a = 1 / 0
        # 读取配置参数
        # 1. 直接从全局对象app的config字典中取值
        # print(app.config.get("ITCAST"))
        # 2. 通过current_app获取参数
        print(current_app.config.get("ITCAST"))
    
        return "hello flask"
    

      

  • 相关阅读:
    GIT
    curl
    排序算法
    《软件设计师》考点分布
    lua第三方库
    WordPress
    go http
    Unity UI相关总结
    note
    LUA重难点解析
  • 原文地址:https://www.cnblogs.com/andy9468/p/10870574.html
Copyright © 2011-2022 走看看