пользователь авторезирован и я проверяю current_user.is_authenticated то получаю ошибку : Exception: No user_loader has been installed for this LoginManager.
моя модель такая:
class User(db.Model, UserMixin):
__tablename__ = 'user'
usr_id = db.Column(db.Integer, primary_key=True, autoincrement=True)
username = db.Column(db.String(64), index=True, unique=True, nullable=False)
и во время авторизации пишу так:
usr = models.User(username=form.username.data)
db.session.add(usr)
db.session.commit()
user = db.session.query(models.User).filter_by(username=form.username.data).first()
login_user(user)
Подскажите, пожалуйста, как решить эту ошибку?
https://flask-login.readthedocs.io/en/latest/#how-it-works
Обсуждают сегодня