Skip to content

Commit

Permalink
Minor cleanup of imports and long lines.
Browse files Browse the repository at this point in the history
  • Loading branch information
robhudson committed Mar 26, 2009
1 parent ea1f943 commit dedf8a9
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 10 deletions.
11 changes: 7 additions & 4 deletions debug_toolbar/middleware.py
@@ -1,15 +1,16 @@
""" """
Debug Toolbar middleware Debug Toolbar middleware
""" """
import os

from django.conf import settings from django.conf import settings
from django.http import HttpResponseRedirect from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response from django.shortcuts import render_to_response
from django.utils.encoding import smart_unicode from django.utils.encoding import smart_unicode
from django.conf.urls.defaults import include, patterns from django.conf.urls.defaults import include, patterns

import debug_toolbar.urls import debug_toolbar.urls
from debug_toolbar.toolbar.loader import DebugToolbar 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') _HTML_TYPES = ('text/html', 'application/xhtml+xml')


Expand Down Expand Up @@ -39,8 +40,10 @@ def __init__(self):
def show_toolbar(self, request): def show_toolbar(self, request):
if not settings.DEBUG: if not settings.DEBUG:
return False 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 if request.is_ajax() and not \
return False 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: if not request.META.get('REMOTE_ADDR') in settings.INTERNAL_IPS:
return False return False
return True return True
Expand Down
12 changes: 6 additions & 6 deletions debug_toolbar/urls.py
Expand Up @@ -7,12 +7,12 @@
from django.conf.urls.defaults import * from django.conf.urls.defaults import *
from django.conf import settings from django.conf import settings


DEBUG_TB_URL_PREFIX = '__debug__' _PREFIX = '__debug__'


urlpatterns = patterns('', urlpatterns = patterns('',
url(r'^%s/m/(.*)$' % DEBUG_TB_URL_PREFIX, 'debug_toolbar.views.debug_media'), url(r'^%s/m/(.*)$' % _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_select/$' % _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_explain/$' % _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/sql_profile/$' % _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/template_source/$' % _PREFIX, 'debug_toolbar.views.template_source', name='template_source'),
) )

0 comments on commit dedf8a9

Please sign in to comment.