Coverage for apps / core / views.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-12 10:49 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-12 10:49 +0000
1from django.http import JsonResponse
2from django.views.generic import TemplateView
5def csrf_failure(request, reason=""):
6 return JsonResponse(
7 {"detail": "CSRF token missing or invalid. Please refresh the page and try again."},
8 status=403,
9 )
12class PrivacyPolicyView(TemplateView):
13 template_name = "core/privacy_policy.html"