flask中配置文件的导入(方便型)

1.在根目录下创建一个settings.py文件

# -*- coding: utf-8 -*-
# @Time    : 2019/6/17 下午 2:00
# @Author  : lh
# @Email   : 22@qq.com
# @File    : settings.py
# @Software: PyCharm

class Config(object):
    DEBUG = False
    TESTING = False
    DATABASE_URL = ''


class ProductionConfig(Config):
    DATABASE_URL = ''


class DevelopmentConfig(Config):
    DEBUG = True


class TestingConfig(Config):
    TESTING = True

然后在我要的项目flask实例下导入我的配置文件。

app.config.from_object("settings.ProductionConfig")

使用这种方式的好处是,我们可以在不同的环境下只需要修改这一行代码即可切换到不同环境下的配置环境了。

从csdn搬家过来的可能没有图片,原地址https://blog.csdn.net/weixin_38091140
原文地址:https://www.cnblogs.com/Apy-0816/p/11100252.html