【发布时间】:2012-05-31 11:01:02
【问题描述】:
我正在使用 Django 管理工具,并且我的模型非常简单。我想限制对特定用户或特定组的特定密码的访问。如何为访问“是/否/从不”设置 3 个条件,当用户获得“是”+他的组“否”时,他可以访问,但是当“是”+“从不”时则没有。以及如何使其与 django-admin-tools 权限系统一起使用。
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
【问题讨论】:
标签: python django django-admin django-admin-tools