forked from mirrors/bookwyrm
Debug toolbar config
This commit is contained in:
parent
d20db99501
commit
ee3c29f9a2
3 changed files with 17 additions and 1 deletions
|
@ -72,6 +72,7 @@ INSTALLED_APPS = [
|
|||
"celery",
|
||||
"imagekit",
|
||||
"storages",
|
||||
"debug_toolbar",
|
||||
]
|
||||
|
||||
MIDDLEWARE = [
|
||||
|
@ -85,6 +86,7 @@ MIDDLEWARE = [
|
|||
"bookwyrm.middleware.IPBlocklistMiddleware",
|
||||
"django.contrib.messages.middleware.MessageMiddleware",
|
||||
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
||||
"debug_toolbar.middleware.DebugToolbarMiddleware",
|
||||
]
|
||||
|
||||
ROOT_URLCONF = "bookwyrm.urls"
|
||||
|
@ -268,3 +270,13 @@ else:
|
|||
MEDIA_FULL_URL = f"{PROTOCOL}://{DOMAIN}{MEDIA_URL}"
|
||||
STATIC_FULL_URL = f"{PROTOCOL}://{DOMAIN}{STATIC_URL}"
|
||||
MEDIA_ROOT = os.path.join(BASE_DIR, env("MEDIA_ROOT", "images"))
|
||||
|
||||
|
||||
def show_toolbar(_):
|
||||
"""workaround for docker"""
|
||||
return True
|
||||
|
||||
|
||||
DEBUG_TOOLBAR_CONFIG = {
|
||||
"SHOW_TOOLBAR_CALLBACK": show_toolbar,
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
""" url routing for the app and api """
|
||||
import debug_toolbar
|
||||
|
||||
from django.conf.urls.static import static
|
||||
from django.contrib import admin
|
||||
from django.urls import path, re_path
|
||||
from django.urls import path, re_path, include
|
||||
from django.views.generic.base import TemplateView
|
||||
|
||||
from bookwyrm import settings, views
|
||||
|
@ -554,4 +556,5 @@ urlpatterns = [
|
|||
re_path(
|
||||
r"^summary_revoke_key/?$", views.summary_revoke_key, name="summary-revoke-key"
|
||||
),
|
||||
path("__debug__/", include(debug_toolbar.urls)),
|
||||
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||
|
|
|
@ -21,6 +21,7 @@ django-redis==5.2.0
|
|||
|
||||
# Dev
|
||||
black==21.4b0
|
||||
django-debug-toolbar==3.2.1
|
||||
pytest-django==4.1.0
|
||||
pytest==6.1.2
|
||||
pytest-cov==2.10.1
|
||||
|
|
Loading…
Reference in a new issue