@ -67,7 +67,7 @@ class Category(models.Model):
return r
def brands(self):
brand_qs = self.products.values(
brand_qs = self.get_all_products().values(
'brand').annotate(count_brands=Count('brand'))
brand_pks = [v['brand'] for v in brand_qs]
return Brand.objects.filter(pk__in=brand_pks).order_by('title')