forms.pyclass myForm(FlaskForm): ... time = SelectField('Hour', choices=[(8, "8AM"), (9,"9AM"), (10,"10AM"), (11,"11AM"), (12,"12PM"), (13,"1PM"), (14,"2PM"), (15,"3PM"), (16,"4PM"), (17,"5PM"), (18,"6PM")]) ...routes.pyform = RequestCalendarAppointment()if form.validate_on_submit(): print('Form validated')形式.html...<p> {{ form.time.label() }}<br> {{ form.time() }} {% for error in form.time.errors %} <span style="color: red;">[{{ error }}]</span> {% endfor %}</p>...我所有的字符串字段和整数字段都有效;但是,当我尝试提交选定字段时间的表单时,我的HTML页面中出现错误。我希望“8AM”显示在html页面(确实如此)中,并将8保存在表单.time.data中。[Not a valid choice]
添加回答
举报
0/150
提交
取消
