From 893622443767215bdeaa27205114dbd066794931 Mon Sep 17 00:00:00 2001 From: Greg Price Date: Fri, 3 Apr 2015 13:46:35 -0400 Subject: [PATCH] Move debug toolbar to end of devstack middleware The django debug toolbar circumvents other middleware with process_view functions, so it needs to go at the end of our MIDDLEWARE_CLASSES setting. https://django-debug-toolbar.readthedocs.org/en/1.3/tips.html#middleware-isn-t-working-correctly --- lms/envs/devstack.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lms/envs/devstack.py b/lms/envs/devstack.py index 3d5762d47a..10cff1c70d 100644 --- a/lms/envs/devstack.py +++ b/lms/envs/devstack.py @@ -45,11 +45,9 @@ ANALYTICS_DASHBOARD_URL = None ################################ DEBUG TOOLBAR ################################ INSTALLED_APPS += ('debug_toolbar', 'debug_toolbar_mongo') -MIDDLEWARE_CLASSES = ( - ( - 'django_comment_client.utils.QueryCountDebugMiddleware', - 'debug_toolbar.middleware.DebugToolbarMiddleware', - ) + MIDDLEWARE_CLASSES +MIDDLEWARE_CLASSES += ( + 'django_comment_client.utils.QueryCountDebugMiddleware', + 'debug_toolbar.middleware.DebugToolbarMiddleware', ) INTERNAL_IPS = ('127.0.0.1',)