diff options
| author | Rob Hudson | 2009-03-26 07:27:17 -0700 | 
|---|---|---|
| committer | Rob Hudson | 2009-03-26 07:27:17 -0700 | 
| commit | dedf8a9633abdb4f0e9a39ff80d32df62b0da4d8 (patch) | |
| tree | 934a73506186c76b6db50ffc4c25a4e7e2127c7c | |
| parent | ea1f9430ddb58f28b50cc702f9eb2612f19e308d (diff) | |
| download | django-debug-toolbar-dedf8a9633abdb4f0e9a39ff80d32df62b0da4d8.tar.bz2 | |
Minor cleanup of imports and long lines.
| -rw-r--r-- | debug_toolbar/middleware.py | 11 | ||||
| -rw-r--r-- | debug_toolbar/urls.py | 12 | 
2 files changed, 13 insertions, 10 deletions
| diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index 9c46079..b10ced2 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -1,15 +1,16 @@  """  Debug Toolbar middleware  """ +import os +  from django.conf import settings  from django.http import HttpResponseRedirect  from django.shortcuts import render_to_response  from django.utils.encoding import smart_unicode  from django.conf.urls.defaults import include, patterns +  import debug_toolbar.urls  from debug_toolbar.toolbar.loader import DebugToolbar -from debug_toolbar.urls import DEBUG_TB_URL_PREFIX -import os  _HTML_TYPES = ('text/html', 'application/xhtml+xml') @@ -39,8 +40,10 @@ class DebugToolbarMiddleware(object):      def show_toolbar(self, request):          if not settings.DEBUG:              return False -        if request.is_ajax() and not request.path.startswith(os.path.join('/', DEBUG_TB_URL_PREFIX)): #Allow ajax requests from the debug toolbar -            return False +        if request.is_ajax() and not \ +            request.path.startswith(os.path.join('/', debug_toolbar.urls._PREFIX)): +            # Allow ajax requests from the debug toolbar +            return False           if not request.META.get('REMOTE_ADDR') in settings.INTERNAL_IPS:              return False          return True diff --git a/debug_toolbar/urls.py b/debug_toolbar/urls.py index 05233e2..77491e3 100644 --- a/debug_toolbar/urls.py +++ b/debug_toolbar/urls.py @@ -7,12 +7,12 @@ this into the urlconf for the request.  from django.conf.urls.defaults import *  from django.conf import settings -DEBUG_TB_URL_PREFIX = '__debug__' +_PREFIX = '__debug__'  urlpatterns = patterns('', -    url(r'^%s/m/(.*)$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.debug_media'), -    url(r'^%s/sql_select/$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.sql_select', name='sql_select'), -    url(r'^%s/sql_explain/$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.sql_explain', name='sql_explain'), -    url(r'^%s/sql_profile/$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.sql_profile', name='sql_profile'), -    url(r'^%s/template_source/$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.template_source', name='template_source'), +    url(r'^%s/m/(.*)$' % _PREFIX, 'debug_toolbar.views.debug_media'), +    url(r'^%s/sql_select/$' % _PREFIX, 'debug_toolbar.views.sql_select', name='sql_select'), +    url(r'^%s/sql_explain/$' % _PREFIX, 'debug_toolbar.views.sql_explain', name='sql_explain'), +    url(r'^%s/sql_profile/$' % _PREFIX, 'debug_toolbar.views.sql_profile', name='sql_profile'), +    url(r'^%s/template_source/$' % _PREFIX, 'debug_toolbar.views.template_source', name='template_source'),  ) | 
