from os import environ, path basedir = path.abspath(path.dirname(__file__)) class Config(object): DEBUG = False DEVELOPMENT = False SECRET_KEY = '97867c1491bea5ee6a8e8436eb11bf2ba6a69ff53ab1b17ecba450d0f2e572e1' JWT_SECRET_KEY = '60a4ba120437004cfc8fc1cf571150f16d950d31aa7c5a4a2fe7a262d4d24bec' JWT_TOKEN_LOCATION = ['cookies'] JWT_COOKIE_SECURE = True class DevConfig(Config): DEVELOPMENT = True DEBUG = True SQLALCHEMY_DATABASE_URI = 'postgresql+pg8000://josako@localhost:5432/eveAI' SQLALCHEMY_BINDS = {'public': 'postgresql+pg8000://josako@localhost:5432/eveAI'} EXPLAIN_TEMPLATE_LOADING = True JWT_COOKIE_SECURE = False class ProdConfig(Config): DEVELOPMENT = False DEBUG = False # SQLALCHEMY_DATABASE_URI = environ.get('SQLALCHEMY_DATABASE_URI') or \ # 'sqlite:///' + os.path.join(basedir, 'db.sqlite') config = { 'dev': DevConfig(), 'prod': ProdConfig(), 'default': DevConfig(), }