一、代码

# 显示作者创建的文章
def get_queryset(self, request):
    qs = super(PostAdmin, self).get_queryset(request)
    # print(qs)
    # print(request.user.is_superuser)
    if request.user.is_superuser:  # 超级用户可查看所有数据
        return qs
    return qs.filter(owner=request.user)

二、结果显示

超级管理员:
在这里插入图片描述
普通作者
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐