diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2019-02-05 20:54:04 +0100 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2019-02-05 21:03:43 +0100 |
commit | 2e5be1e78fe9e5372915f5384d490ec3d4d9d24c (patch) | |
tree | 6c2e40c165415b79359029838011394dcda9d45b | |
parent | 88739cd51619dd957a605aa2ab163ab6219a57de (diff) | |
download | archweb-2e5be1e78fe9e5372915f5384d490ec3d4d9d24c.tar.gz archweb-2e5be1e78fe9e5372915f5384d490ec3d4d9d24c.zip |
Add debug_toolbar support
Add support to use the Django debug toolbar with an easy setting in
local_settings.py.
Closes: #174
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | urls.py | 10 |
2 files changed, 13 insertions, 1 deletions
@@ -106,6 +106,10 @@ Running coverage: coverage run --omit='env*' --source='.' manage.py test coverage report +# Django Debug toolbar + +To use the Django Debug toolbar install django-debug-toolbar and in local_settings.py +set DEBUG_TOOLBAR to True. # Production Installation @@ -1,7 +1,9 @@ -from django.conf.urls import include, url +from django.conf.urls import url +from django.urls import include, path from django.contrib import admin from django.contrib.sitemaps import views as sitemap_views from django.contrib.auth import views as auth_views +from django.conf import settings from django.views.decorators.cache import cache_page from django.views.generic import TemplateView @@ -104,6 +106,12 @@ urlpatterns.extend([ url(r'^logout/$', auth_views.LogoutView.as_view(template_name='registration/logout.html'), name='logout'), ]) +# django-toolbar +if settings.DEBUG: + import debug_toolbar + urlpatterns.extend([ + path('__debug__/', include(debug_toolbar.urls)), + ]) # displays all archweb urls def show_urls(urllist=urlpatterns, depth=0): # pragma: no cover |