From 5a10af3c2feae361a55a899fae9e8ea978071626 Mon Sep 17 00:00:00 2001
From: fmareuil <fabien.mareuil@pasteur.fr>
Date: Fri, 7 Jun 2024 16:41:12 +0200
Subject: [PATCH] remove toolbar for test

---
 ippisite/ippisite/settings.py | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/ippisite/ippisite/settings.py b/ippisite/ippisite/settings.py
index cf109b6a..73a43a7b 100644
--- a/ippisite/ippisite/settings.py
+++ b/ippisite/ippisite/settings.py
@@ -33,8 +33,6 @@ SECRET_KEY = config(
 # SECURITY WARNING: don't run with debug turned on in production!
 DEBUG = config("DJANGO_DEBUG", default="False").upper() == "TRUE"
 
-SHOW_TOOLBAR_CALLBACK = True
-
 ALLOWED_HOSTS = [s.strip() for s in config("ALLOWED_HOSTS", default="*").split(",")] + [
     gethostbyname(gethostname()),
 ]  # for k8s probe compatibility
@@ -70,7 +68,6 @@ INSTALLED_APPS = [
     "crispy_bootstrap4",
     "live_settings",
     "formtools",
-    "debug_toolbar",
     # "mod_wsgi.server",
     "django.contrib.sites",
     "allauth",
@@ -95,10 +92,16 @@ MIDDLEWARE = [
     "django.contrib.auth.middleware.AuthenticationMiddleware",
     "django.contrib.messages.middleware.MessageMiddleware",
     "django.middleware.clickjacking.XFrameOptionsMiddleware",
-    "debug_toolbar.middleware.DebugToolbarMiddleware",
     "maintenance_mode.middleware.MaintenanceModeMiddleware",
     "allauth.account.middleware.AccountMiddleware",
 ]
+SHOW_TOOLBAR_CALLBACK = False
+
+if DEBUG:
+    INSTALLED_APPS += ["debug_toolbar"]
+    MIDDLEWARE += ["debug_toolbar.middleware.DebugToolbarMiddleware"]
+
+    SHOW_TOOLBAR_CALLBACK = True
 
 ROOT_URLCONF = "ippisite.urls"
 
-- 
GitLab