From 384d144fa68dd7468c05556137395612f8195eb0 Mon Sep 17 00:00:00 2001 From: David Cramer Date: Thu, 26 May 2011 02:27:10 -0700 Subject: only load the toolbar if DEBUG, TEST, or INTERNAL_IPS match --- debug_toolbar/middleware.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'debug_toolbar/middleware.py') diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index 3089b63..8d77297 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -62,10 +62,8 @@ class DebugToolbarMiddleware(object): remote_addr = x_forwarded_for.split(',')[0].strip() else: remote_addr = request.META.get('REMOTE_ADDR', None) - if not remote_addr in settings.INTERNAL_IPS \ - or (request.is_ajax() and \ - not debug_toolbar.urls._PREFIX in request.path) \ - or not (settings.DEBUG and not getattr(settings, 'TEST', False)): + # if not internal ip, and not DEBUG or TEST + if not (remote_addr in settings.INTERNAL_IPS or settings.DEBUG or getattr(settings, 'TEST', False)): return False return True -- cgit v1.2.3