Как вывести минимальную цену товара в категории Django?

Подскажите, в чем ошибка? Нужно вывести минимальную и максимальную цену товара. Views.py:

class CategoryView(ListView):
    """Категория товаров"""
    model = Item
    #queryset = Item.objects.order_by('?')
    paginate_by = 24
    template_name = "category.html"


    def get_queryset(self, **kwargs):
        queryset = Item.objects.all()
        category = self.kwargs['slug']
        if category is not None:
            queryset = Item.objects.filter(category__slug=category).order_by('?')
        return queryset

    def get_prices(self, **kwargs):
        prices = Item.objects.all()
        category = self.kwargs['slug']
        if category is not None:
            prices = Item.objects.filter(category__slug=category).aggregate(Max('price'), Min('price'))
        return prices
        

В шаблоне страницы категории вывожу так:

{{ prices.price__min }}

Ничего не выводится. В чем моя ошибка?


Ответы (0 шт):