Python 从django管理页面排除重复项

Python 从django管理页面排除重复项,python,django,admin,Python,Django,Admin,我的问题如下:您是否可以在不修改DB的情况下排除在管理页面上显示重复的对象,如果是,如何排除 提前感谢所有帮助您可以在管理模型中覆盖queryset def queryset(self, request): qs = super(MyModelAdmin, self).queryset(request) # update your query somehow return qs.distinct() 将教你很多关于ModelAdmin queryset的知识

我的问题如下:您是否可以在不修改DB的情况下排除在管理页面上显示重复的对象,如果是,如何排除


提前感谢所有帮助

您可以在管理模型中覆盖
queryset

def queryset(self, request):
    qs = super(MyModelAdmin, self).queryset(request)
    # update your query somehow
    return qs.distinct()
将教你很多关于ModelAdmin queryset的知识