From 6f5c0a1b7c5d7868170ac379e8ea95b558bda280 Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Wed, 26 Dec 2018 14:49:56 +0100 Subject: [PATCH] Use custom SHOW_TOOLBAR_CALLBACK --- gnuviechadmin/gnuviechadmin/settings.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnuviechadmin/gnuviechadmin/settings.py b/gnuviechadmin/gnuviechadmin/settings.py index cf5fa9a..60db07c 100644 --- a/gnuviechadmin/gnuviechadmin/settings.py +++ b/gnuviechadmin/gnuviechadmin/settings.py @@ -373,6 +373,10 @@ GVA_ENVIRONMENT = get_env_variable('GVA_ENVIRONMENT', default='prod') # See: https://docs.djangoproject.com/en/dev/ref/settings/#static-root STATIC_ROOT = '/srv/gnuviechadmin/static/' +def show_debug_toolbar(request): + return DEBUG == True and GVA_ENVIRONMENT == 'local' + + if GVA_ENVIRONMENT == 'local': # ######### DEBUG CONFIGURATION # See: https://docs.djangoproject.com/en/dev/ref/settings/#debug @@ -422,9 +426,10 @@ if GVA_ENVIRONMENT == 'local': 'userdbs', 'websites']])) DEBUG_TOOLBAR_PATCH_SETTINGS = False + DEBUG_TOOLBAR_CONFIG = { + 'SHOW_TOOLBAR_CALLBACK': 'gnuviechadmin.settings.show_debug_toolbar', + } - # http://django-debug-toolbar.readthedocs.org/en/latest/installation.html - INTERNAL_IPS = ('127.0.0.1', '10.0.2.2') # ######### END TOOLBAR CONFIGURATION elif GVA_ENVIRONMENT == 'test': PASSWORD_HASHERS = (