ich habe auf einer Seite ein Kontaktformular. Verschiedene Felder müssen ausgefüllt werden. Einige haben required=False. Angelehnt ist das ganze an die Doku zu Django. Alle POST-Daten werden mit form.cleaned_data[] geprüft.
Wenn ich keine oder fehlerhafte Angaben in die benötigten Felder einsetze, bekomme ich aber eine Fehlermeldung:
Code: Alles auswählen
The view mysite.myapp.views.contact didn't return an HttpResponse object
Lasse ich mir den else-Zweig der Anweisung if form.is_valid(): ausgeben, erhalte ich auch ein Dictionary mit den Fehlern.
Erwartet habe ich, dass wieder das Kontaktformular angezeigt wird und die Fehler angezeigt werden. Das ganze hat auch schon vor einiger Zeit mal funktioniert

Hat jemand einen Tip für mich, warum nicht die Fehler in dem Kontaktformular ausgegeben werden sondern die Fehlermeldung kommt?
Grüße
Mawilo