目前在看《FlaskWeb开发:基于Python的Web应用开发实战》这本书,其中有些版本更新的地方需要注意下。
1.表单代码:
name = StringField('What is your name?', validators=[Required()])
这里是创建一个文本字段输入name,并校验是否为空。但是实际写完代码之后,pycharm IDE会给出一个提醒
点开提示,会有如下解释,大概意思就是Required 这个校验方法在WTForms3.0之后已经不再使用,继而使用DataRequired 替代
Required is going away in WTForms 3.0, use DataRequired less... (Ctrl+F1