""" Settings module initialization. Automatically determines the environment and loads appropriate settings. Set DJANGO_ENVIRONMENT environment variable to 'production' or 'development'. Defaults to 'development' if not set. """ import os from dotenv import load_dotenv load_dotenv() ENVIRONMENT = os.getenv('DJANGO_ENVIRONMENT', 'development').lower() if ENVIRONMENT == 'production': from .production import * print("Loading production settings...") else: from .development import * print("Loading development settings...")