我打算在我的烧瓶应用程序中将两个表单放在一个页面中,一个用于编辑一般用户信息,另一个用于重置密码.模板看起来像这样
{% extends "base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block page_content %}                                                   
<div class="page-header">                                                  
    <h1>Edit Profile</h1>
</div>
{{ wtf.quick_form(form_profile, form_type='horizontal') }}                 
<hr>
{{ wtf.quick_form(form_reset, form_type='horizontal') }}                   
<hr>
{% endblock %} 
每个表单都有一个提交按钮.
在路由功能中,我试图将这两个表单分开
form_profile = ProfileForm()
form_reset = ResetForm()
if form_profile.validate_on_submit() and form_profile.submit.data:
    ....
if form_reset.validate_on_submit() and form_reset.submit.data:
    .....
但它没有用.当我单击ResetForm中的按钮时,将执行ProfileForm验证逻辑.
我怀疑问题是wtf.quick_form()创建两个相同的提交按钮,但不确定.
在这种情况下我该怎么办?bootstrap/wtf.html模板可以处理这种情况吗?