From 23df89cf319f05cbad4cb769c05c5699fe9d3f4a Mon Sep 17 00:00:00 2001 From: Sam Wenham Date: Sun, 14 Apr 2019 22:45:31 +0100 Subject: Fix CSRF issues in svx form Set date formats Add DataIssue model and add errors to it to allow us to give people a list of stuff to fix --- core/views_survex.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core/views_survex.py') diff --git a/core/views_survex.py b/core/views_survex.py index a0f4637..1e6c1bf 100644 --- a/core/views_survex.py +++ b/core/views_survex.py @@ -1,6 +1,7 @@ from django import forms from django.http import HttpResponseRedirect, HttpResponse -from django.shortcuts import render_to_response +from django.shortcuts import render_to_response, render +from django.core.context_processors import csrf from django.http import HttpResponse, Http404 import re import os @@ -172,6 +173,7 @@ def svx(request, survex_file): 'difflist': difflist, 'logmessage':logmessage, 'form':form} + vmap.update(csrf(request)) if outputtype == "ajax": return render_to_response('svxfiledifflistonly.html', vmap) return render_to_response('svxfile.html', vmap) -- cgit v1.2.3