From 1502ffb0c4d3bfb6f1fba268bfd4fe6986939a80 Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Fri, 24 Jan 2025 22:23:52 +0000 Subject: remove uneeded decorator as middleware does this universally --- core/views/editor_helpers.py | 2 -- core/views/expo.py | 2 -- core/views/signup.py | 2 -- core/views/survex.py | 2 -- 4 files changed, 8 deletions(-) (limited to 'core') diff --git a/core/views/editor_helpers.py b/core/views/editor_helpers.py index ead0bc8..f6369f9 100644 --- a/core/views/editor_helpers.py +++ b/core/views/editor_helpers.py @@ -7,7 +7,6 @@ from django.http import JsonResponse from django.shortcuts import render from django.template import loader from django.urls import reverse -from django.views.decorators.csrf import ensure_csrf_cookie from PIL import Image import troggle.settings as settings @@ -92,7 +91,6 @@ def reorient_image(img, exif_dict): @login_required_if_public -@ensure_csrf_cookie def new_image_form(request, path): """Manages a form to upload new images""" directory = get_dir(path) diff --git a/core/views/expo.py b/core/views/expo.py index a25dfee..89215a4 100644 --- a/core/views/expo.py +++ b/core/views/expo.py @@ -9,7 +9,6 @@ import django.forms as forms from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import redirect, render from django.urls import reverse -from django.views.decorators.csrf import ensure_csrf_cookie import troggle.core.views.caves import troggle.settings as settings @@ -404,7 +403,6 @@ def getmimetype(path): @login_required_if_public -@ensure_csrf_cookie def editexpopage(request, path): """Manages the 'Edit this Page' capability for expo handbook and other html pages. Relies on HTML5 or javascript to provide the in-browser editing environment. diff --git a/core/views/signup.py b/core/views/signup.py index 8026eac..686c92d 100644 --- a/core/views/signup.py +++ b/core/views/signup.py @@ -6,7 +6,6 @@ import django.forms as forms from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import redirect, render from django.urls import reverse -from django.views.decorators.csrf import ensure_csrf_cookie import troggle.settings as settings from troggle.core.utils import ( @@ -23,7 +22,6 @@ from troggle.core.views.editor_helpers import HTMLarea """The new user signup form and expo user management system in 2025. """ -@ensure_csrf_cookie def signup(request): current_user = request.user diff --git a/core/views/survex.py b/core/views/survex.py index f1877af..9b459d9 100644 --- a/core/views/survex.py +++ b/core/views/survex.py @@ -11,7 +11,6 @@ from django.db import models from django.db.models import Q from django.http import HttpResponse from django.shortcuts import render -from django.views.decorators.csrf import ensure_csrf_cookie import troggle.settings as settings from troggle.core.models.caves import Cave, GetCaveLookup @@ -277,7 +276,6 @@ class SvxForm(forms.Form): return log -@ensure_csrf_cookie def svx(request, survex_file): """Displays a single survex file in an textarea window (using a javascript online editor to enable editing) with buttons which allow SAVE, check for DIFFerences from saved, and RUN (which runs the -- cgit v1.2.3