django admin 设置用户过滤,只需要重载get_queryset:
admin.py:PostAdmin
def get_queryset(self, request):
qs = super(PostAdmin, self).get_queryset(request)
if request.user.is_superuser:
return qs
return qs.filter(author=request.user)
对选择集进行过滤即可。
Last Modified·2017年6月12日 01:19
您尚未登录,请先登录才能评论。