繁体   English   中英

检查django权限或运营商?

[英]Check django permission or operator?

对于我的观点,我通过@permission_required装饰器检查权限,但我真的希望检查“任一”权限A或权限B.所以如果用户至少有两个权限之一,则视图执行...

有没有办法做到这一点?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM