From 0d3ffb10605c12afe51f6d3e93a13ff8add0fa07 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 10 Feb 2026 16:12:20 +0000 Subject: [PATCH] Fix upload failure: add default storage backend to STORAGES Django 5.x requires a 'default' key in STORAGES for FileField uploads. Only 'staticfiles' was defined, causing InvalidStorageError on upload. Co-Authored-By: Claude Opus 4.6 --- config/settings.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/settings.py b/config/settings.py index 527d475..2702c4e 100644 --- a/config/settings.py +++ b/config/settings.py @@ -90,6 +90,9 @@ USE_TZ = True STATIC_URL = '/static/' STATIC_ROOT = BASE_DIR / 'staticfiles' STORAGES = { + 'default': { + 'BACKEND': 'django.core.files.storage.FileSystemStorage', + }, 'staticfiles': { 'BACKEND': 'whitenoise.storage.CompressedManifestStaticFilesStorage', },