diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py index fc6f93e3dc404b80f765f75bff07d1ac849f7c76..b03f78e62e4505cb1f9d60fe215c0ca62537ec97 100644 --- a/aleksis/core/settings.py +++ b/aleksis/core/settings.py @@ -206,8 +206,10 @@ if _settings.get("caching.memcached.enabled", False): "LOCATION": _settings.get("caching.memcached.address", "127.0.0.1:11211"), } } - INSTALLED_APPS.append("cachalot") - DEBUG_TOOLBAR_PANELS.append("cachalot.panels.CachalotPanel") + if _settings.get("caching.cachalot.enabled", True): + INSTALLED_APPS.append("cachalot") + DEBUG_TOOLBAR_PANELS.append("cachalot.panels.CachalotPanel") + CACHALOT_TIMEOUT = _settings.get("caching.cachalot.timeout", None) # Password validation # https://docs.djangoproject.com/en/2.1/ref/settings/#auth-password-validators