wtform 的 DateField 怎么显示中文提示
class RegisterForm(Form):
name = simple.StringField(
label='用户名',
validators=[
validators.DataRequired(message='用户名不能为空')
],
widget=widgets.TextInput(),
render_kw={'class': 'form-control'},
)
birthday = core.DateField(label='出生日期', format='%Y-%m-%d')
请教:
渲染后页面后
假如birthday填写的不是时间格式的话,提示的是“Not a valid date value”
这个怎么改成自定制中文的呢??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
若要完全改写错误信息,可继承 DateField 并重写 process_formdate() 方法,如
若只是翻译英文错误信息,应修改 locale 设置,或继承 DateField 并重写 gettext() 方法。