From 92fb40e8fc74fcf73bb316c4dc570e13d8bd7bed Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Mon, 15 Aug 2022 23:52:39 +0200 Subject: [PATCH] moves imports to enable startup without django beeing loaded (#3547) Fixes #3546 --- InvenTree/InvenTree/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/InvenTree/config.py b/InvenTree/InvenTree/config.py index 03e0b8c036..7ce162bdff 100644 --- a/InvenTree/InvenTree/config.py +++ b/InvenTree/InvenTree/config.py @@ -7,9 +7,6 @@ import shutil import string from pathlib import Path -from django.contrib.staticfiles.storage import StaticFilesStorage -from django.core.files.storage import default_storage - import yaml logger = logging.getLogger('inventree') @@ -213,6 +210,9 @@ def get_custom_file(env_ref: str, conf_ref: str, log_ref: str, lookup_media: boo Set lookup_media to True to also search in the media folder. """ + from django.contrib.staticfiles.storage import StaticFilesStorage + from django.core.files.storage import default_storage + value = get_setting(env_ref, conf_ref, None) if not value: