WTForms - DateTimeLocalField Not a valid datetime value

Posted zhangzhihui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WTForms - DateTimeLocalField Not a valid datetime value相关的知识,希望对你有一定的参考价值。

from flask_wtf import FlaskForm
from wtforms.fields.html5 import DateTimeLocalField


class MyForm(FlaskForm):
    start_dt = DateTimeLocalField(‘Start Time‘)

以上这么写在页面提交表单时会报:Not a valid datetime value错误。

改成下面这样就不报错了:

class MyForm(FlaskForm):
    start_dt = DateTimeLocalField(‘Start Time‘, format=‘%Y-%m-%dT%H:%M‘)

日期选择框中默认的格式是‘%Y-%m-%d %H:%M %P‘,但如果将上面的format改为这样还是会报错。

 

以上是关于WTForms - DateTimeLocalField Not a valid datetime value的主要内容,如果未能解决你的问题,请参考以下文章

WTForms组件

6---Flask-WTForms

flask wtforms组件详解

flask-WTForms

为啥 Flask WTForms 和 WTForms-SQLAlchemy QuerySelectField 会产生太多无法解包的值?

85flask之wtforms