我引用文档:
“不仅可以为每种类型的对象设置权限,还可以为每个特定的对象实例设置权限。通过使用ModelAdmin类提供的has_add_permission(),has_change_permission()和has_delete_permission()方法,可以自定义权限相同类型的不同对象实例。“
https://docs.djangoproject.com/en/1.5/topics/auth/default/
我找不到有关如何设置的任何信息。我希望用户只能更改他们所附加的模型的实例,而不是该模型的所有实例。
答案 0 :(得分:2)
指的是Django管理员。以下是定义管理模型的方法:
https://docs.djangoproject.com/en/1.5/ref/contrib/admin/#django.contrib.admin.ModelAdmin
以下是您定义权限的方式:
(我认为你使用的是Django 1.5,而不是最新的1.6.2)