Ich verwende Flask-WTF-Formulare und ich habe den folgenden Code:
in forms.py
class DealForm( Form ):
country = SelectField( 'Country' )
in main.py
if not form.validate_on_submit():
form = DealForm()
form.country.choices = [('us','USA'),('gb','Great Britain'),('ru','Russia')]
return render_template( 'index.html', user = current_user, form = form )
else:
return render_template( 'index.html', form = form )
Es wird ein Fehler angezeigt, wenn ich vom POST zurückkehre, weil die country.choices keine ist. Was mache ich falsch?