为了账号安全,请及时绑定邮箱和手机立即绑定

继承具有验证的基本烧瓶形式

继承具有验证的基本烧瓶形式

qq_花开花谢_0 2021-07-20 13:01:43
我有一个烧瓶形式,这是代码的一部分:class BaseForm(FlaskForm):    username = TextField('Username')    email = TextField('Email', [validators.Required('Please enter your email address.'), validators.Length(min=6, message=('Too short for an email address?')), validators.Email(message=('Enter a valid email address.'))    ])    password = PasswordField('Password')    register = SubmitField('Register')class RegisterForm(BaseForm):    BaseForm.username    BaseForm.email    BaseForm.password    BaseForm.register当我使用上面的代码时,不会呈现错误消息,但是,当我使用下面的代码时,会呈现错误:class BaseForm(FlaskForm):    username = TextField('Username')    email = TextField('Email', [validators.Required('Please enter your email address.'), validators.Length(min=6, message=('Too short for an email address?')), validators.Email(message=('Enter a valid email address.'))    ])    password = PasswordField('Password')    register = SubmitField('Register')class RegisterForm(BaseForm):    BaseForm.username    email = TextField('Email', [validators.Required('Please enter your email address.'), validators.Length(min=6, message=('Too short for an email address?')), validators.Email(message=('Enter a valid email address.'))    ])    BaseForm.password    BaseForm.register所以在我看来,这里的问题是验证没有与字段一起继承,或者我可能不明白。我正在尝试减少正在编写的代码。请告诉我如何使用我的第一个代码或者它是否是不可能的任务,帮助我实现我正在尝试的表单继承
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 177 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号