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
emails
필드에 대해 Optionals
유효성 확인을 새로 입력하지 않으면 JobForm
에 True
을 반환하지 않습니다. 그러나 유효하지 않은 데이터를 emailAddress
에 전달하면 양식이 유효하게됩니다.
제발 도와주세요!
솔루션의 코드 예제를 추가하고 설명해 주시겠습니까? 비슷한 문제가 있습니다. – ZaxR