如何使用flask_login和peewee-orm

时间:2017-08-22 14:51:48

标签: python flask peewee

我需要使用flask登录和peewee-orm创建一个用户loader()但是当我尝试这个时我最终会出错

    @login_manager.user_loader()
        def load_user(user_id):
        user = User.get(User.id == user_id)
        if user:
            return user
        return None

TypeError:user_loader()缺少1个必需的位置参数:'callback'

1 个答案:

答案 0 :(得分:1)

@login_manager.user_loader()

应该是这样的:

@login_manager.user_loader

无论如何,你应该如何将回调挂钩到装饰器。

阅读Flask-login文档here