From dcf7813d763eeaf927be945b7ed25a165131b1f9 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Wed, 3 Mar 2010 13:55:22 +0100 Subject: Fixed #68 - Make sure to only bail because of AJAX requests coming from apps other than ddt. --- debug_toolbar/middleware.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debug_toolbar/middleware.py') diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index 0f603a5..4e4f69f 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -58,7 +58,9 @@ class DebugToolbarMiddleware(object): else: remote_addr = request.META.get('REMOTE_ADDR', None) if not remote_addr in settings.INTERNAL_IPS \ - or request.is_ajax() or not settings.DEBUG: + or (request.is_ajax() and \ + not debug_toolbar.urls._PREFIX in request.path) \ + or not settings.DEBUG: return False return True -- cgit v1.2.3