장고 관리 도구를 사용하고 있으며 매우 간단한 모델입니다. 특정 사용자 또는 특정 그룹에 대한 특정 암호에 대한 액세스를 제한하고 싶습니다. '예/아니오/안 함'액세스에 대해 3 가지 조건을 만들 수 있으며 사용자가 예 + 그룹을 가질 때 아니오 액세스 권한이 있지만 예 + 아니요, 그렇지 않은 경우 액세스 할 수 있습니다. 어떻게 django-admin-tools 권한 시스템을 사용하여 작업하게 할 수 있습니까?django에서 특정 행에 대한 액세스를 제한하는 방법
from django.db import models
from passwords.objects.labels.models import Label
class Password(models.Model):
class Meta:
db_table = 'passwords'
name = models.CharField(max_length=32)
username = models.CharField(max_length=32)
password = models.CharField(max_length=32)
labels = models.ManyToManyField(Label)
def __unicode__(self):
return self.name
예/아니오/절대로 너무 복잡해서 특히 파이썬을 배우기 시작 했으므로 예/아니오를 설정하여 모든 사용자에게 개별 권한이 있거나 그룹에 있어야합니다. 암호를 읽을 수있는 권한. – user1415982
위 업데이트를 참조하십시오. –