示例#1
0
    def validate(self):
        if not Form.validate(self):
            return False
        if not Form.is_submitted(self):
            return False

        user = User.query.filter_by(
            username=self.username.data.lower()).first()

        if user and user.check_password(self.password.data):
            return True
        return False
示例#2
0
 def validate(self):
     if not Form.validate(self):
         return False
     if not Form.is_submitted(self):
         return False
     #select user from database
     user = User.query.filter_by(
         username=self.register_username.data.lower()).first()
     if user:
         self.register_username.errors.append("That email is already taken")
         return False
     else:
         return True
示例#3
0
文件: forms.py 项目: opatut/mini
 def is_submitted(self):
     return Form.is_submitted(self) and request.form.get("form_name") == self._form_name
示例#4
0
 def is_submitted(self):
     return Form.is_submitted(self) and request.form.get("form_name") == self._form_name