Skip to content

Commit 4bcfa7f

Browse files
committed
added debug toolbar
1 parent 1399563 commit 4bcfa7f

File tree

4 files changed

+58
-4
lines changed

4 files changed

+58
-4
lines changed

Pipfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ whitenoise = "*"
1111
[dev-packages]
1212
djlint = "*"
1313
gunicorn = "*"
14+
django-debug-toolbar = "*"
1415

1516
[requires]
1617
python_version = "3.11"

Pipfile.lock

Lines changed: 35 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webserver/settings.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818

1919
ALLOWED_HOSTS = []
2020

21+
INTERNAL_IPS = [
22+
"127.0.0.1",
23+
]
2124

2225
# Application definition
2326

@@ -29,10 +32,18 @@
2932
"django.contrib.messages",
3033
"django.contrib.staticfiles",
3134
"compressor",
32-
]
35+
] + (
36+
# Add debugging mode apps here
37+
[
38+
"debug_toolbar",
39+
]
40+
if DEBUG
41+
else []
42+
)
3343

3444
MIDDLEWARE = [
3545
"django.middleware.security.SecurityMiddleware",
46+
"debug_toolbar.middleware.DebugToolbarMiddleware",
3647
"whitenoise.middleware.WhiteNoiseMiddleware",
3748
"django.contrib.sessions.middleware.SessionMiddleware",
3849
"django.middleware.common.CommonMiddleware",

webserver/urls.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
from django.contrib import admin
2-
from django.urls import path
2+
from django.urls import include, path
33
from .views import index
4+
from django.conf import settings
45

56
urlpatterns = [
67
path("admin/", admin.site.urls),
78
path("", index, name="index"),
8-
]
9+
] + (
10+
# Add debugging mode urls here
11+
[
12+
path("__debug__/", include("debug_toolbar.urls")),
13+
]
14+
if settings.DEBUG
15+
else []
16+
)

0 commit comments

Comments
 (0)