嗨,我正在尝试使用user_passes_test装饰器mentioned here。但我不断收到此错误:

'bool' object is not callable


我的用法:

@user_passes_test(lambda u: u.is_active() and u.is_staff())
def fulfillment(request):
    ...

最佳答案

is_staff是User的field而不是方法。摆脱 ()

10-07 12:26