""" Development settings for the application. """ from .base import * import os from dotenv import load_dotenv # Load environment variables from .env file load_dotenv() # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = os.environ.get('DEV_SECRET_KEY') # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True ALLOWED_HOSTS = ['localhost', '127.0.0.1'] # Database # https://docs.djangoproject.com/en/4.2/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } # CORS settings CORS_ALLOW_ALL_ORIGINS = True # Only in development! # Email settings EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' # GraphiQL settings GRAPHENE['MIDDLEWARE'] += ['graphene_django.debug.DjangoDebugMiddleware'] # Show SQL queries in console LOGGING['loggers']['django.db.backends'] = { 'handlers': ['console'], 'level': 'DEBUG', 'propagate': False, }