import os import secrets import sqlite3 class Config: SECRET_KEY = os.environ.get('SECRET_KEY') or secrets.token_hex(16) DATABASE_URI = os.environ.get('DATABASE_URI') or 'sqlite:///pt_manager.db' NEXUSPHP_SITE_URL = os.environ.get('NEXUSPHP_SITE_URL') or 'https://www.ptskit.org' ADMIN_USERNAME = os.environ.get('ADMIN_USERNAME') or 'admin' @staticmethod def init_app(app): pass class DevelopmentConfig(Config): DEBUG = True class ProductionConfig(Config): DEBUG = False config = { 'development': DevelopmentConfig, 'production': ProductionConfig, 'default': DevelopmentConfig }