diff --git a/src/backend/InvenTree/InvenTree/config.py b/src/backend/InvenTree/InvenTree/config.py index 325e719a52..1c1ea24ca6 100644 --- a/src/backend/InvenTree/InvenTree/config.py +++ b/src/backend/InvenTree/InvenTree/config.py @@ -10,9 +10,6 @@ import string import warnings from pathlib import Path -from django.core.files.base import ContentFile -from django.core.files.storage import Storage - logger = logging.getLogger('inventree') CONFIG_DATA = None CONFIG_LOOKUPS = {} @@ -77,6 +74,9 @@ def ensure_dir(path: Path, storage=None) -> None: If it does not exist, create it. """ + from django.core.files.base import ContentFile + from django.core.files.storage import Storage + if storage and isinstance(storage, Storage): if not storage.exists(str(path)): storage.save(str(path / '.empty'), ContentFile(''))