|
@@ -2,16 +2,18 @@ from django.core.urlresolvers import reverse
|
|
|
from django.http import JsonResponse, HttpResponseForbidden
|
|
|
from django.shortcuts import render, redirect
|
|
|
from django.views.generic import View
|
|
|
-
|
|
|
from .forms import PublicContribForm
|
|
|
from .models import Contrib
|
|
|
+from .decorators import prevent_robots
|
|
|
|
|
|
|
|
|
+@prevent_robots()
|
|
|
def add_contrib(request):
|
|
|
if request.method == 'GET':
|
|
|
form = PublicContribForm()
|
|
|
elif request.method == 'POST':
|
|
|
form = PublicContribForm(request.POST)
|
|
|
+
|
|
|
if form.is_valid():
|
|
|
form.save()
|
|
|
return redirect(reverse('thanks'))
|