我希望此表單驗證兩個輸入中是否有日期屬性,或者根本沒有日期輸入,但不是隻有一個輸入是進入。WTForms - 使用兩個字段或不使用字段來驗證,但不只是一個字段
所以,如果你有一個開始日期,你必須有一個結束日期,反之亦然,但你不能只放一個開始或結束日期。
我的代碼如下:
class MyForm(Form):
start = DateTimeField(u'Start', format='%Y-%m-%d')
end_date = DateTimeField(u'End', format='%Y-%m-%d')
所以,驗證是否可在:
- 的字段均進入
- 兩個領域都進入
不應驗證是否:
- 只有兩種字段中輸入
預先感謝您的幫助!
感謝您的幫助。我想出了一個解決它的類似方法,請隨時查看我的答案並提供反饋。 – Tuffail