Py学习  »  Django

在Django guardian中,我如何确定哪个组授予用户对对象实例的权限?

Ben • 3 年前 • 1420 次点击  

我正在尝试使用Django guardian和组设置对象级权限;我向组(而不是用户)授予权限,并根据需要从组中添加/删除用户。

当用户拥有与对象实例交互的权限时(因为他们所在的组具有必要的权限),我如何确定用户的哪些组授予了他们该权限?

例如,在 example in the django-guardian-docs ,理想情况下会有这样的情况:

>>> joe.has_perm_from_groups('sites.change_site', site)
[site_owners_group]
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/129337
 
1420 次点击  
文章 [ 1 ]  |  最新文章 3 年前