0

我有一个带有字段的模型:

class Product(models.Model):
    subproducts = models.ManyToManyField("self", blank=True)

我需要覆盖管理员的字段查询集,以仅显示不属于任何 m2m 关系的对象。我不知道如何得到它们。

所以如果我有:product1,product2,product3,product4。

product1 包含在子产品中:product2

我需要一个查询,在这种情况下,product3 和 product4

知道如何获得吗?

4

1 回答 1

2

我认为这成功了:

Product.objects.filter(subproducts__isnull=True)
于 2013-03-08T12:48:25.240 回答