diff --git a/src/requirements.txt b/src/requirements.txt index 2572b5d91..c834f5714 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -10,3 +10,4 @@ pyflakes pep8 pep8-naming flake8 +django-debug-toolbar diff --git a/src/tixl/settings.py b/src/tixl/settings.py index 8cc507c94..443f64fec 100644 --- a/src/tixl/settings.py +++ b/src/tixl/settings.py @@ -41,6 +41,7 @@ INSTALLED_APPS = ( 'tixlpresale', 'compressor', 'bootstrap3', + 'debug_toolbar.apps.DebugToolbarConfig', ) MIDDLEWARE_CLASSES = ( @@ -49,6 +50,7 @@ MIDDLEWARE_CLASSES = ( 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', + 'debug_toolbar.middleware.DebugToolbarMiddleware', 'tixlbase.middleware.LocaleMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', @@ -134,10 +136,14 @@ COMPRESS_CSS_FILTERS = ( 'compressor.filters.cssmin.CSSMinFilter', ) +# Debug toolbar +DEBUG_TOOLBAR_PATCH_SETTINGS = False + + # Tixl specific settings TIXL_INSTANCE_NAME = 'tixl.de' - +INTERNAL_IPS = ('127.0.0.1', '::1') try: from local_settings import * diff --git a/src/tixl/urls.py b/src/tixl/urls.py index 82512bd26..04209094b 100644 --- a/src/tixl/urls.py +++ b/src/tixl/urls.py @@ -14,3 +14,8 @@ if settings.DEBUG: urlpatterns += patterns('django.contrib.staticfiles.views', url(r'^static/(?P.*)$', 'serve'), ) + + import debug_toolbar + urlpatterns += patterns('', + url(r'^__debug__/', include(debug_toolbar.urls)), + )