def create_request(request): form = RequestForm(request.POST or None) num_req = Exchange.objects.filter(receiver=request.user.id).count() if num_req >= 1: messages.error(request, "Looks like you've already created a request") return redirect('/exchange/participate/dashboard') else: if request.POST and form.is_valid(): gift_request = form.gift_request(request) print "GIFT", gift_request return HttpResponseRedirect('/exchange/participate/dashboard') return render(request, 'exchange/participate/create_request.html')