diff --git a/requirements.txt b/requirements.txt index e723a6a7..88ba05c1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,5 +11,6 @@ django-ajax-selects reportlab django-haystack whoosh +django-debug-toolbar # mysqlclient diff --git a/sith/settings.py b/sith/settings.py index b384e312..14ff7ce2 100644 --- a/sith/settings.py +++ b/sith/settings.py @@ -481,3 +481,8 @@ try: print("Custom settings imported") except: print("Custom settings failed") + +if DEBUG: + INTERNAL_IPS = ['127.0.0.1'] + INSTALLED_APPS += ("debug_toolbar",) + MIDDLEWARE_CLASSES = ('debug_toolbar.middleware.DebugToolbarMiddleware',) + MIDDLEWARE_CLASSES diff --git a/sith/urls.py b/sith/urls.py index d759979e..e6c02d01 100644 --- a/sith/urls.py +++ b/sith/urls.py @@ -49,4 +49,8 @@ urlpatterns = [ if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + import debug_toolbar + urlpatterns += [ + url(r'^__debug__/', include(debug_toolbar.urls)), + ]