diff --git a/civicfix/civicfix/__pycache__/settings.cpython-313.pyc b/civicfix/civicfix/__pycache__/settings.cpython-313.pyc index 8938287..39c4b0a 100644 Binary files a/civicfix/civicfix/__pycache__/settings.cpython-313.pyc and b/civicfix/civicfix/__pycache__/settings.cpython-313.pyc differ diff --git a/civicfix/civicfix/settings.py b/civicfix/civicfix/settings.py index 6d0b492..29c0a0f 100644 --- a/civicfix/civicfix/settings.py +++ b/civicfix/civicfix/settings.py @@ -24,17 +24,19 @@ INSTALLED_APPS = [ 'django.contrib.humanize', 'django.contrib.sessions', 'django.contrib.messages', - 'django.contrib.staticfiles', - - # Third-party 'cloudinary', 'cloudinary_storage', + 'django.contrib.staticfiles', 'whitenoise.runserver_nostatic', - - # Local apps 'core.apps.CoreConfig', ] +CLOUDINARY_STORAGE = { + 'CLOUD_NAME': os.getenv('CLOUD_NAME'), + 'API_KEY': os.getenv('API_KEY'), + 'API_SECRET': os.getenv('API_SECRET'), +} + AUTH_USER_MODEL = 'core.User' MIDDLEWARE = [ @@ -95,9 +97,6 @@ STATIC_URL = "/static/" STATIC_ROOT = BASE_DIR / "staticfiles" STATICFILES_STORAGE = "whitenoise.storage.CompressedManifestStaticFilesStorage" -# Media (Cloudinary + fallback local) -MEDIA_URL = "/media/" -MEDIA_ROOT = BASE_DIR / "media" # Used locally if Cloudinary creds not set cloudinary.config( cloud_name=os.getenv("CLOUD_NAME"),