From 0c28b2badeed1006691885b929a6f562e8d53f67 Mon Sep 17 00:00:00 2001 From: Le Hoang Nam Date: Mon, 3 Nov 2025 11:21:40 +0700 Subject: [PATCH] code --- src/backend/InvenTree/InvenTree/settings.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/settings.py b/src/backend/InvenTree/InvenTree/settings.py index e507427faa74..18229b242fea 100644 --- a/src/backend/InvenTree/InvenTree/settings.py +++ b/src/backend/InvenTree/InvenTree/settings.py @@ -265,13 +265,9 @@ DBBACKUP_CONNECTORS = {'default': InvenTree.backup.get_backup_connector_options()} # Data storage options -STORAGES = { - 'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, - 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}, - 'dbbackup': { - 'BACKEND': InvenTree.backup.get_backup_storage_backend(), - 'OPTIONS': InvenTree.backup.get_backup_storage_options(), - }, +DBBACKUP_STORAGE_CONFIG = { + 'BACKEND': InvenTree.backup.get_backup_storage_backend(), + 'OPTIONS': InvenTree.backup.get_backup_storage_options(), } # Enable django admin interface? @@ -1567,6 +1563,8 @@ # Storage backends STORAGE_TARGET, STORAGES, _media = storages.init_storages() +if 'dbbackup' not in STORAGES: + STORAGES['dbbackup'] = DBBACKUP_STORAGE_CONFIG if _media: MEDIA_URL = _media PRESIGNED_URL_EXPIRATION = 600