你可以在模型管理类中重写
get_queryset方法。
class MyModelAdmin(admin.ModelAdmin): def get_queryset(self, request): qs = super(MyModelAdmin, self).get_queryset(request) if request.user.is_superuser: return qs return qs.filter(author=request.user)
请注意,在Django <= 1.5中,该方法被命名为just
queryset。



