From 059e6bace55e15a486f44e188f8e1bfb402254cc Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 8 Nov 2016 14:12:11 +0100 Subject: [PATCH] Insert debug toolbar before other middlewares --- src/pretix/settings.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/pretix/settings.py b/src/pretix/settings.py index 14139bfe49..a8f2bf2326 100644 --- a/src/pretix/settings.py +++ b/src/pretix/settings.py @@ -218,7 +218,7 @@ try: import debug_toolbar # noqa if DEBUG: INSTALLED_APPS.append('debug_toolbar.apps.DebugToolbarConfig') - MIDDLEWARE.append('pretix.helpers.debug.DebugMiddlewareCompatibilityShim') + MIDDLEWARE.insert(0, 'pretix.helpers.debug.DebugMiddlewareCompatibilityShim') except ImportError: pass @@ -329,14 +329,8 @@ COMPRESS_CSS_FILTERS = ( DEBUG_TOOLBAR_PATCH_SETTINGS = False -def show_toolbar(request): - from debug_toolbar.middleware import show_toolbar - return show_toolbar(request) or request.user.is_superuser - - DEBUG_TOOLBAR_CONFIG = { 'JQUERY_URL': '', - "SHOW_TOOLBAR_CALLBACK": show_toolbar, } INTERNAL_IPS = ('127.0.0.1', '::1')