• 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"
    

      

  • 相关阅读:
    Xcode9学习笔记74
    Xcode9学习笔记73
    Xcode9学习笔记72
    Xcode9学习笔记71
    【Finish】Python Day 8
    【Finish】Python Day 7
    【Finish】Python Day 6
    【Finish】Python Day 5
    【Finish】Python Day 4
    【Finish】Python Day 3
  • 原文地址:https://www.cnblogs.com/andy9468/p/10870574.html
Copyright © 2020-2023  润新知