我在 django admin 中对相关对象的字段使用列表过滤器。
class A(models.Model):
#..
pass
class B(models.Model):
fk = models.ForeignKey(A)
val models.CharField(max_length=1)
在 admin 中A,我正在尝试list_filteron B__val,但结果是A为每个B满足过滤器值的内容列出了 duplicate 。
有没有一种简单的方法可以拦截查询结果以删除重复项?