forms.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:afl-mothership 作者: afl-mothership 项目源码 文件源码
def validate(self):
        check_validate = super().validate()
        if not check_validate:
            return False

        sizes_list = self.sizes.data.replace(',', ' ').split()
        if len(sizes_list) == 0:
            self.sizes.errors.append('Must have at least one ')
            return False

        for elem in sizes_list:
            try:
                int(elem)
            except ValueError:
                self.sizes.errors.append('Could not parse "%s" as int' % elem)
                return False

        return True

# class UploadImages(Form):
#
#
#   upload = SubmitField('Upload')
# from mothership.models import User
#
#
# class LoginForm(Form):
#   username = StringField(u'Username', validators=[validators.required()])
#   password = PasswordField(u'Password', validators=[validators.optional()])
#
#   def validate(self):
#       check_validate = super(LoginForm, self).validate()
#
#       # if our validators do not pass
#       if not check_validate:
#           return False
#
#       # Does our the exist
#       user = User.query.filter_by(username=self.username.data).first()
#       if not user:
#           self.username.errors.append('Invalid username or password')
#           return False
#
#       # Do the passwords match
#       if not user.check_password(self.password.data):
#           self.username.errors.append('Invalid username or password')
#           return False
#
#       return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号