Django mtpp использует несколько add_related_count

Мне нужно посчитать товары в категориях дважды с разными параметрами, как это сделать? Очевидно, что это не работает, так как add_related_count возвращает queryset

categories = Category.objects.add_related_count(
    Category.objects.all(),  # Queryset
    Item,
    'category', 
    'count_collection',  
    cumulative=True, 
    extra_filters={'id__in': UserItems.objects.filter(user_id=userdata.id, listname=UserItems.WISHLIST).values_list('item_id', flat=True )} 
    ).add_related_count(
    Category.objects.all(),  # Queryset
    Item,
    'category', 
    'count_collection',  
    cumulative=True, 
    extra_filters={'id__in': UserItems.objects.filter(user_id=userdata.id, listname=UserItems.COLLECTION).values_list('item_id', flat=True )} 
Вернуться на верх