Add django-debug-toolbar

This commit is contained in:
2024-07-08 21:53:29 +02:00
parent 585b595ab0
commit 4976bba39c
3 changed files with 10 additions and 0 deletions

View File

@ -43,6 +43,10 @@ STATICFILES_DIRS: list[Path] = [BASE_DIR / "static"]
STATIC_ROOT: Path = BASE_DIR / "staticfiles" STATIC_ROOT: Path = BASE_DIR / "staticfiles"
STATIC_ROOT.mkdir(exist_ok=True) STATIC_ROOT.mkdir(exist_ok=True)
if DEBUG:
INTERNAL_IPS: list[str] = ["127.0.0.1"]
if not DEBUG: if not DEBUG:
ALLOWED_HOSTS: list[str] = ["ttvdrops.lovinator.space"] ALLOWED_HOSTS: list[str] = ["ttvdrops.lovinator.space"]
@ -73,10 +77,13 @@ INSTALLED_APPS: list[str] = [
"django.contrib.staticfiles", "django.contrib.staticfiles",
"ninja", "ninja",
"simple_history", "simple_history",
"debug_toolbar",
] ]
MIDDLEWARE: list[str] = [ MIDDLEWARE: list[str] = [
"django.middleware.security.SecurityMiddleware", "django.middleware.security.SecurityMiddleware",
"django.middleware.gzip.GZipMiddleware",
"debug_toolbar.middleware.DebugToolbarMiddleware",
"whitenoise.middleware.WhiteNoiseMiddleware", "whitenoise.middleware.WhiteNoiseMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware", "django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.common.CommonMiddleware", "django.middleware.common.CommonMiddleware",

View File

@ -1,5 +1,6 @@
import logging import logging
from debug_toolbar.toolbar import debug_toolbar_urls
from django.contrib import admin from django.contrib import admin
from django.urls import URLPattern, include, path from django.urls import URLPattern, include, path
from django.urls.resolvers import URLResolver from django.urls.resolvers import URLResolver
@ -23,4 +24,5 @@ urlpatterns: list[URLPattern | URLResolver] = [
path(route="admin/", view=admin.site.urls), path(route="admin/", view=admin.site.urls),
path(route="", view=include(arg="core.urls")), path(route="", view=include(arg="core.urls")),
path(route="api/", view=api.urls), path(route="api/", view=api.urls),
*debug_toolbar_urls(),
] ]

View File

@ -1,5 +1,6 @@
discord-webhook discord-webhook
django-auto-prefetch django-auto-prefetch
django-debug-toolbar
django-ninja django-ninja
django-simple-history django-simple-history
django>=0.0.0.dev0 django>=0.0.0.dev0