From c9019c4eb40cfe97bd0f4db848ccb4f89d08f846 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Delobelle?= Date: Thu, 6 Apr 2017 14:36:25 +0200 Subject: [PATCH] Get debug toolbar with ajax calls - Add django-debug-panel module to pip development dependencies - Enable debug toolbar on ajax calls by using the "Django Debug Panel" extension for... Chrome. For further informations about: - django module, see https://github.com/recamshak/django-debug-panel - Chrome extension, see https://github.com/recamshak/chrome-django-panel --- cof/settings_dev.py | 5 ++--- requirements-devel.txt | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cof/settings_dev.py b/cof/settings_dev.py index 18aadaad..e47fe227 100644 --- a/cof/settings_dev.py +++ b/cof/settings_dev.py @@ -42,6 +42,7 @@ INSTALLED_APPS = ( 'captcha', 'django_cas_ng', 'debug_toolbar', + 'debug_panel', 'bootstrapform', 'kfet', 'channels', @@ -50,7 +51,7 @@ INSTALLED_APPS = ( ) MIDDLEWARE_CLASSES = ( - 'debug_toolbar.middleware.DebugToolbarMiddleware', + 'debug_panel.middleware.DebugPanelMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', @@ -189,8 +190,6 @@ def show_toolbar(request): """ if not DEBUG: return False - if request.is_ajax(): - return False return True DEBUG_TOOLBAR_CONFIG = { diff --git a/requirements-devel.txt b/requirements-devel.txt index 425dfc36..83053f76 100644 --- a/requirements-devel.txt +++ b/requirements-devel.txt @@ -1,3 +1,4 @@ -r requirements.txt django-debug-toolbar +django-debug-panel ipython