J'ai une vue simple dans laquelle je sauve un formulaire. le code semble "propre", mais je ne peux pas me débarrasser de l'erreur: "La vue n'a pas retourné un objet HttpResponse." Bien que j'ai cherché sur le web, je n'ai pas trouvé d'indication pertinente.Django "La vue n'a pas renvoyé un objet HttpResponse."
def classroom_privacy(request,classname):
theclass = Classroom.objects.get(classname=classname)
if request.method == 'POST':
form = PrivacyClass(request.POST)
if form.is_valid():
new_obj = form.save(commit=False)
new_obj.save()
return HttpResponseRedirect('.')
else:
form = PrivacyClass()
return render_to_response('classroom/classroom_privacy.html', {'form': form},
context_instance=RequestContext(request))
Merci!
La question triviale: Vous envoyez une requête POST? – TooAngel