diff options
| author | Jannis Leidel | 2010-03-03 13:55:22 +0100 |
|---|---|---|
| committer | Rob Hudson | 2010-03-03 08:04:33 -0800 |
| commit | dcf7813d763eeaf927be945b7ed25a165131b1f9 (patch) | |
| tree | 7d89199983a08ca2a606951b82c464e6e31a8c05 | |
| parent | 55b5a77a56cc04f349dde7c71d0f5bf2d76e0405 (diff) | |
| download | django-debug-toolbar-dcf7813d763eeaf927be945b7ed25a165131b1f9.tar.bz2 | |
Fixed #68 - Make sure to only bail because of AJAX requests coming from apps other than ddt.
| -rw-r--r-- | debug_toolbar/middleware.py | 4 |
1 files changed, 3 insertions, 1 deletions
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 |
