как я могу сравнить значения в цикле? Я просто хочу сравнить все значения, если кто является наименьшим (минимальным) значением, используя цикл.
это мой код:
>>> c = Product.objects.filter(client=1).values('id')
>>> c
[{'id': 2}, {'id': 1}, {'id':5}, {'id':8}]
>>> for x in c:
... price = ProdPrice.objects.filter(product=x['id']).aggregate(Min('price'))['price__min']
... print price
...
1000.0
1050.0
900.0
3000.0
>>>
в моем коде, я просто хочу сравнить все products
и вывести только самый маленький / минимальный price
, используя цикл.
я просто хочу напечатать 900.0
наименьшая цена всех продуктов.
Таким образом, у кого-нибудь есть представление о моей ситуации?
заранее спасибо ...