使用 WTForms 文档中的示例:
class IMForm(Form):
protocol = SelectField(choices=[('aim', 'AIM'), ('msn', 'MSN')])
username = StringField()
class ContactForm(Form):
first_name = StringField()
last_name = StringField()
im_accounts = FieldList(FormField(IMForm))
我希望将 IMForm 用户名设为必填字段,但保持提供 0..n im_accounts 的能力。
是否可以在不使用 min_entries=1 或附加条目的情况下在 Flask 模板中呈现协议和用户名字段,从而在未提交 IM 帐户时触发用户名要求错误?