如何使用 flask_login 和 peewee-orm

How to use flask_login and peewee-orm

我需要使用 flask login 和 peewee-orm 创建一个用户加载程序 (),但是当我尝试这个时,我以错误告终

    @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'

@login_manager.user_loader()

应该是这样的:

@login_manager.user_loader

无论如何,这就是将回调挂接到装饰器的方式。

阅读 Flask-login 文档 here