Jedes Mal, wenn im laufenden form.is_valid() i den Fehler:eine gültige Wahl wählen ModelChoiceField
Select a valid choice. That choice is not one of the available choices.
Hier ist, was ich in meiner Ansicht nach tun:
timeframes = HostTimeFrame.objects.all()
if request.method == 'POST':
form = SelectDatesForm(request.POST, timeframes=timeframes)
if form.is_valid():
pass
else:
form = SelectDatesForm(timeframes=timeframes)
Meine Form tut dies:
Ich habe seit Stunden versucht zu finden, wo diese tatsächliche Validierung durchgeführt wird, und ich fand es, erstellt einen Fehler here.
Wow ... Die Fehlermeldung dafür sollte dann klarer sein, funktioniert, danke! – Julian