我有一个像这样的模型。。你知道吗
from django.contrib.auth.models import User
class SampleModel(models.Model):
info1 = models.CharField(max_length = 20)
info2 = models.CharField(max_length = 20)
objectAdmin = models.ForeignKey(User)
默认情况下,如果您允许,django允许用户访问整个表,但我希望该行中的用户是唯一有权访问条目的用户。。你知道吗
因此,当某个特定用户登录并转到/admin/myapp/samplemodel/1/时,他应该只能编辑该条目的“objectAdmin”对象。。你知道吗
根据登录的用户在admin中筛选queryset。你知道吗
这将确保用户可以访问他被指定为管理员的对象。你知道吗
相关问题 更多 >
编程相关推荐