import os basedir = os.path.abspath(os.path.dirname(__file__)) class Config: # 公共配置 SECRET_KEY = os.environ.get('SECRET_KEY') or 'hard to guess string' FLASKY_ADMIN = os.environ.get('FLASKY_ADMIN') SQLALCHEMY_TRACK_MODIFICATIONS = False FLASKY_POSTS_PER_PAGE = 5 FLASKY_PATIENT_PER_PAGE = 5 @staticmethod def init_app(app): pass class DevelopmentConfig(Config): DEBUG = True SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or \ 'mysql+pymysql://root:123456@localhost/covid_detector' class ProductionConfig(Config): SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or \ 'mysql+pymysql://root:123456@localhost/covid_detector' config = { 'development': DevelopmentConfig, 'production': ProductionConfig, 'default': DevelopmentConfig }