问题描述
因此,我一直试图以一种形式创建SelectMultipleField,该形式会在应用程序运行期间根据数据库中的内容动态分配其选择。所有这一切都完美无缺,并且确实显示了选项,但是它不允许我选择多个选项。当我选择第二个选项时,它将删除第一个。只是指出,我从bootstrap / wtf.html扩展为wtf。
有人可以告诉我我要去哪里错吗?真是气死我了!
这是我的表格。
class AddCvForm(FlaskForm):
name = StringField('CV Name:',validators=[Inputrequired()])
experience = SelectMultipleField('Work Experience:',validators=[Inputrequired()],render_kw={'rows': 5})
education = SelectMultipleField('Education:',validators=[Inputrequired()])
skill = SelectMultipleField('Skills:',validators=[Inputrequired()])
interest = SelectMultipleField('Interests & Hobbies:',validators=[Inputrequired()])
summary = TextAreaField('Personal Summary:',render_kw={'rows': 5})
这是我用html发起的表单。
<form method="post">
{{ form.csrf_token }}
<div class="form-group">
{{ wtf.form_field(form.name) }}
</div>
<div class="form-group">
{{ wtf.form_field(form.experience) }}
</div>
<div class="form-group">
{{ wtf.form_field(form.education) }}
</div>
<div class="form-group">
{{ wtf.form_field(form.skill) }}
</div>
<div class="form-group">
{{ wtf.form_field(form.interest) }}
</div>
<div class="form-group">
{{ wtf.form_field(form.summary) }}
</div>
<div class="form-group">
<input class="btn btn-primary" type="submit" name="submit_button"
value="Add CV"></input>
</div>
</form>
我不会发布任何其他屏幕截图,因为其他所有功能似乎都可以正常工作。我假设问题来自这两个代码片段之一。
任何帮助都欢迎您!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)