INNER CODE UNIT · Python

Settings

sunithvs/devb.io · config/settings.py:10

class Settings:
    """Central configuration management"""
    # API Authentication
    API_KEYS = os.getenv("API_KEYS", "").split(',')
    if not API_KEYS or API_KEYS == [""]:
        raise ValueError("API_KEYS environment variable must be set")

    # Debug mode
    DEBUG = os.getenv("DEBUG", "false").lower() == "true"

    # GITHUB_API_TOKEN = os.getenv("API_TOKEN_GITHUB")
    # GROQ_API_KEY = os.getenv("GROQ_API_KEY")
    #
    # Paths
    BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    DATA_DIR = os.path.join(BASE_DIR, 'data')
    TEMPLATES_DIR = os.path.join(BASE_DIR, 'templates')
    HTML_OUTPUT_DIR = os.path.join(BASE_DIR, 'docs')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…