From: Magnus Hagander Date: Sun, 11 Nov 2012 15:12:09 +0000 (+0100) Subject: Make the mailinglist subscription form csrf exempt, so it works again X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=20c18846b81d5faf516c33e5c032207e9bd605d4;p=pgweb.git Make the mailinglist subscription form csrf exempt, so it works again --- diff --git a/pgweb/lists/views.py b/pgweb/lists/views.py index 99e1f0c6..7ec93126 100644 --- a/pgweb/lists/views.py +++ b/pgweb/lists/views.py @@ -1,6 +1,7 @@ from django.shortcuts import render_to_response, get_object_or_404 from django.http import HttpResponse, Http404, HttpResponseRedirect from django.template import TemplateDoesNotExist, loader, Context +from django.views.decorators.csrf import csrf_exempt from django.contrib.auth.decorators import login_required from django.conf import settings @@ -20,6 +21,7 @@ def root(request): 'lists': lists, }, NavContext(request, 'community')) +@csrf_exempt def subscribe(request): if request.POST: form = SubscribeForm(request.POST)