Python Flask WTF表单未获取数据
除此之外,其他形式似乎效果良好。没有错误,但同样没有从该表单获取数据。我相信我做的每件事都很好。 这是我的HTML代码,我使用的是Flask WTF:Python Flask WTF表单未获取数据,python,validation,flask,flask-wtforms,Python,Validation,Flask,Flask Wtforms,除此之外,其他形式似乎效果良好。没有错误,但同样没有从该表单获取数据。我相信我做的每件事都很好。 这是我的HTML代码,我使用的是Flask WTF: <form method="POST" action="/dashboard/{{user}}/{{school}}/"> {{ update_form.csrf_token }} {{ wtf.form_field(update_form.day) }} <label>Selec
<form method="POST" action="/dashboard/{{user}}/{{school}}/">
{{ update_form.csrf_token }}
{{ wtf.form_field(update_form.day) }}
<label>Select Time*</label>
<select class="form-control" name="get_time">
{% for day, time, subject, room in my_schedule %}
<option>{{time}}</option>
{% endfor %}
</select><p> </p>
{{ wtf.form_field(update_form.subject) }}
{{ wtf.form_field(update_form.room) }}
{{ wtf.form_field(update_form.submit_update, class="btn btn-success",
style="position:relative; left:75%;") }}
</form>
我还想知道Flask是否真的对每一页的表单设置了限制,只是想让你知道我在一页上有几个表单,我想这是不是因为这个。我在页面上有表单,因为我对每个链接使用的是选项卡,而不是不同的hmtl文件
if request.method == 'POST' and update_form.validate_on_submit():
get_day = update_form.day.data
get_time = request.form['get_time']
get_subject = update_form.subject.data
get_room = update_form.room.data
print(get_day, get_subject, get_time, get_room, user, school)
return redirect(url_for('dashboard', user=user, school=school))