This commit is contained in:
Herculino Trotta
2024-10-09 00:31:21 -03:00
parent e78e4cc5e1
commit 3dde44b1cd
139 changed files with 4965 additions and 1004 deletions

View File

View File

@@ -0,0 +1,14 @@
from functools import wraps
from django.core.exceptions import PermissionDenied
def only_htmx(view):
@wraps(view)
def _view(request, *args, **kwargs):
if not request.META.get("HTTP_HX_REQUEST"):
raise PermissionDenied
return view(request, *args, **kwargs)
return _view