gpt4 book ai didi

python - 检查 django 权限或运算符(operator)?

转载 作者:行者123 更新时间:2023-11-28 19:11:43 24 4
gpt4 key购买 nike

在我看来,我正在通过 @permission_required 装饰器检查权限,但我真的希望检查权限 A 或权限 B“之一”。因此,如果用户至少具有两个权限之一,则执行 View 。 .

有办法吗?

最佳答案

您可以为此编写自己的装饰器。或者使用 django.contrib.auth.decorators.user_passes_test(your_test_func) 创建自定义装饰器。

在这两种情况下,请查看上述模块中 permission_required 装饰器的源代码。

关于python - 检查 django 权限或运算符(operator)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39233347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com