Make the mailinglist subscription form csrf exempt, so it works again
authorMagnus Hagander <magnus@hagander.net>
Sun, 11 Nov 2012 15:12:09 +0000 (16:12 +0100)
committerMagnus Hagander <magnus@hagander.net>
Sun, 11 Nov 2012 15:12:09 +0000 (16:12 +0100)
pgweb/lists/views.py

index 99e1f0c6b75e3e15d4c3431598234e763e65b313..7ec9312635ccc85863b8ca5e0c9f00aafb58f01b 100644 (file)
@@ -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)