在 django 中,我可以使用 django-guardian 来获得用户和组的对象级权限。但是如果我想设置字段级别的权限呢?
假设我有一个模型如下:
class Attribute(models.Model):
name = models.CharField()
reg = models.CharField()
location = models.CharField()
我的系统中有三个用户,它们是user1、user2和user3
现在我希望user1将获得模型Attribute的所有三个字段的权限。但是user2将仅获得name和geg的权限,而user3将仅获得name字段的权限。
在我的系统中有很多用户和组。有没有像 django-guardian 这样的方法在 django.xml 中设置字段级权限。