Config
import os
import json
class Config:
SECRET_KEY = os.environ.get('SECRET_KEY') or 'hard to guess secret'
# Specific name for flask-sqlalchemy
SQLALCHEMY_DATABASE_URI = json.load(open('zappa_settings.json'))[
'production']['environment_variables']['DATABASE_URL']
JWT_SECRET_KEY = 'your-secret-key'
# Needed to validate tokens
GOOGLE_CLIENT_ID = '1092564513780-fffffffffffffffffffff.apps.googleusercontent.com'
@staticmethod
def init_app(app):
pass
class DevelopmentConfig(Config):
# Should still set --debug flag when running flask run
DEBUG = True
AWS_PROFILE_NAME = 'diced'
class ProductionConfig(Config):
AWS_PROFILE_NAME = 'default'
config = {
'development': DevelopmentConfig,
'default': DevelopmentConfig,
'production': ProductionConfig,
}
Last updated