We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c7f2325 commit a545855Copy full SHA for a545855
2 files changed
extlinks/urls.py
@@ -10,6 +10,8 @@
10
11
from .views import Homepage, Documentation
12
13
+handler500 = "extlinks.views.custom_server_error"
14
+
15
urlpatterns = [
16
path("admin/", admin.site.urls),
17
path("", Homepage.as_view(), name="homepage"),
extlinks/views.py
@@ -1,4 +1,6 @@
1
+from django.views.decorators.csrf import requires_csrf_token
2
from django.views.generic import TemplateView
3
+from django.views.defaults import server_error
4
5
6
class Homepage(TemplateView):
@@ -7,3 +9,7 @@ class Homepage(TemplateView):
7
9
8
class Documentation(TemplateView):
template_name = "documentation.html"
+@requires_csrf_token
+def custom_server_error(request):
+ return server_error(request, "500/500.html")
0 commit comments