Python 检查django权限或操作员?

Python 检查django权限或操作员?,python,django,model-view-controller,permissions,Python,Django,Model View Controller,Permissions,对于我的视图,我正在通过@permission\u required decorator检查权限,但我确实希望检查权限A或权限B。因此,如果用户至少有两个权限中的一个,则视图将被执行 有办法做到这一点吗?你可以为此编写自己的装饰程序。 或者使用django.contrib.auth.decorators.user\u通过测试(您的测试功能)创建自定义decorator 在这两种情况下,请查看上述模块中所需的permission\udecorator的源代码

对于我的视图,我正在通过@permission\u required decorator检查权限,但我确实希望检查权限A或权限B。因此,如果用户至少有两个权限中的一个,则视图将被执行


有办法做到这一点吗?

你可以为此编写自己的装饰程序。 或者使用
django.contrib.auth.decorators.user\u通过测试(您的测试功能)
创建自定义decorator

在这两种情况下,请查看上述模块中所需的
permission\u
decorator的源代码