Flask-WTFを使用して不要なDateFieldを実装する方法


Answers

Question

私はオプションのDateFieldが必要ですが、空のままにすると「有効な日付値ではありません」というエラーが出ます

私はwtformsのソースコードにいくつかのログを追加し、formdata.getlist(self.name)がこのDateFieldに対して[u '']を返すことを発見しました

私のフォームのコード:

from wtforms import BooleanField, TextField, TextAreaField, PasswordField, validators, HiddenField, DateField, SelectField
from flask_wtf import Form

class EmployeeForm(Form):
    id = HiddenField('id')
    title = TextField('Title')
    start = DateField('Start Date', format='%m/%d/%Y')



Related