【发布时间】:2020-10-12 12:36:04
【问题描述】:
我有一个包含下拉列表和其他字段值的表单。用户选择的选项没有被选中并出现错误,不是有效的选择。 我不知道确切的问题出在哪里,但是提交的表单正在检查是否所有字段都已填写,然后针对第一个字段引发错误,这不是一个有效的选择。
这是我的 HTML 代码:
<select name="Product">
{% for choice in choices %}
<option value="{{ choice }}" > {{ choice }} </option>
{% endfor %}
</select>
表格:
class myForm(FlaskForm):
product = SelectField('Product', validators = [DataRequired()])
rate = FloatField('rate')
index = FloatField('index')
wind = FloatField('wind')
submit = SubmitField("Submit")
我们将不胜感激。
【问题讨论】:
标签: html flask jinja2 dropdown flask-wtforms