Merge pull request #2737 from WesleyAC/fix-500-page-css

Use context processor for 500 page
This commit is contained in:
Mouse Reeve 2023-03-13 07:43:29 -07:00 committed by GitHub
commit a73a461867
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 0 deletions

View file

@ -773,3 +773,6 @@ urlpatterns = [
),
path("guided-tour/<tour>", views.toggle_guided_tour),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
# pylint: disable=invalid-name
handler500 = "bookwyrm.views.server_error"

View file

@ -165,3 +165,4 @@ from .annual_summary import (
summary_add_key,
summary_revoke_key,
)
from .server_error import server_error

View file

@ -0,0 +1,8 @@
"""custom 500 handler to enable context processors"""
from django.template.response import TemplateResponse
def server_error(request):
"""server error page"""
return TemplateResponse(request, "500.html")