3

在 django 中,我可以使用 django-guardian 来获得用户和组的对象级权限。但是如果我想设置字段级别的权限呢?

假设我有一个模型如下:

class Attribute(models.Model):
    name = models.CharField()
    reg = models.CharField()
    location = models.CharField()

我的系统中有三个用户,它们是user1user2user3

现在我希望user1将获得模型Attribute的所有三个字段的权限。但是user2将仅获得namegeg的权限,而user3将仅获得name字段的权限。

在我的系统中有很多用户和组。有没有像 django-guardian 这样的方法在 django.xml 中设置字段级权限。

4

0 回答 0