Я пытаюсь выполнить проверку пароля в wtform следующим образом:
email = StringField('Email', validators=[DataRequired(), Email()])
def validate_password(self, password):
print(self)
user = dbSession.execute(
"SELECT * FROM users WHERE email = :email",
{"email": self.email.data}
).fetchone()
print(user)
if not bcrypt.check_password_hash(user.password, password.data):
raise ValidationError('Incorrect Password.')
Я хочу получить письмо из другого поля, но я думаю, что это не работает, я пробовал email.data, но это не такт определен.Кроме того, это не вход в консоль.в js вы регистрируете объект как этот.Я хотел видеть свойства себя и пользователя, я хочу войти в систему как это в Python.
console.log('user =', user);
help?