0
現在、私はFlask-WTForms経由でWTFormsでFlaskを使用していますが、FieldListを使用しています。WTForms FieldListが必要ですオプションの検証
class MailToForm(Form):
emailAddress = StringField(
'Email',
validators=[
validators.DataRequired(),
validators.Email()
]
)
は、その後、私は、フォームの上にそれを使用する別のフォームを持っている:私はこのような電子メールアドレスのリストについてのFieldListを使用
class JobForm(Form):
name = StringField('Name',
validators=[
validators.DataRequired()
])
annotation = TextAreaField('Annotation')
emails = FieldList(FormField(MailToForm),
'Send Result To',
min_entries=1)
ここでの問題は、私はすべての有効でフォームを送信するときデータvalidate_on_submit
は、フィールドの新しいOptionals
検証をJobForm
に渡さないと、True
を返しません。しかし、無効なデータをemailAddress
に渡すと、フォームは有効なイベントになります。
私を助けてください!
ソリューションのコード例を追加してください。私も同様の問題があります。 – ZaxR