Python -- 'Flask' object has no attribute 'login_manager'

Сайт на flask

У меня есть сайт в котором импортирован модуль flask_login, что бы пользователи могли обладать аккаунтами,

Проверяя код на Localhost, у меня всё исправно работало. И я решил это всё отправить на Heroku

Код

if __name__ == __main__:
    db.session.flush()
    login_manager = LoginManager(app)
    login_manager.login_view = 'login'
    login_manager.init_app(app)
    
    @login_manager.user_loader
    def load_user(user_id):
        # try:
        return User.query.get(user_id)
        # except:
#   return None

app.run(debug=True)

Полазив в вопросах других людей, я думал что я написал всё верно.

Проблема

Использую heroku и я столкнулся с проблемой, когда пользователь выполняет логин\регистрацию, то возникает ошибка:

'Flask' object has no attribute 'login_manager'

Скорее всего ошибка в самом хостинге, но я решил обратиться сюда, авось что нибудь не так


Ответы (0 шт):