擅长:python、mysql、java
<p>您可以使用<code>.values()</code>按类别注释每个类别和组的<code>Count</code>。由于您的关系涉及多对多字段,您可能只想查询颜色模型,而不是产品模型</p>
<pre><code>Color.objects.filter(
product__category__parent__name__iexact=category,
product__status='available'
).values('name', 'product').annotate(
colors_count=Count('product', distinct=True)
).values_list('name', 'colors_count')
</code></pre>