diff --git a/default.nix b/default.nix index 46f3a1b..160bc4d 100644 --- a/default.nix +++ b/default.nix @@ -42,6 +42,7 @@ in ps.django ps.django-allauth ps.django-compressor + ps.django-debug-toolbar ps.django-types ps.loadcredential ] diff --git a/src/app/settings.py b/src/app/settings.py index fc0aa37..e2cf96e 100644 --- a/src/app/settings.py +++ b/src/app/settings.py @@ -160,9 +160,15 @@ DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" if DEBUG: INSTALLED_APPS += [ + "debug_toolbar", "django_browser_reload", ] MIDDLEWARE += [ + "debug_toolbar.middleware.DebugToolbarMiddleware", "django_browser_reload.middleware.BrowserReloadMiddleware", ] + + INTERNAL_IPS = ["127.0.0.1"] + + DEBUG_TOOLBAR_CONFIG = {"INSERT_BEFORE": ""} diff --git a/src/app/urls.py b/src/app/urls.py index c72b53a..97fcd2c 100644 --- a/src/app/urls.py +++ b/src/app/urls.py @@ -29,4 +29,5 @@ if settings.DEBUG: urlpatterns += [ path("admin/", admin.site.urls), path("__reload__/", include("django_browser_reload.urls")), + path("__debug__/", include("debug_toolbar.urls")), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) diff --git a/src/shared/templates/base.html b/src/shared/templates/base.html index 75cb114..18ce3f7 100644 --- a/src/shared/templates/base.html +++ b/src/shared/templates/base.html @@ -49,8 +49,8 @@ - {% django_browser_reload_script %}