题
我想能够给现有的一些用户,我将需要用于访问视图自定义权限。
我想我需要新的权限添加到Postgres的表auth_permission,但我怀疑有一个更高层次的方式来做到这一点。也有是在auth_permission为CONTENT_TYPE列,我不知道它的价值应该是什么。
什么是做到这一点的正确方法?
解决方案
有一个看看如何创建自定义权限一>在docs。
class USCitizen(models.Model):
# ...
class Meta:
permissions = (
("can_drive", "Can drive"),
("can_vote", "Can vote in elections"),
("can_drink", "Can drink alcohol"),
)
然后运行manage.py syncdb
。
不隶属于 StackOverflow