使用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帐户时触发用户名要求错误?