Эта строка кода выполняет итерацию по соответствующему набору запросов:
order = Order.objects.get(user=self.request.user, ordered=False)
for order_item in order.items.all():
order_item.item.quantity += 1
Это меняет значение quantity
(я вижу, что с помощью (print(order_item.item.quantity)
), но не сохраняет в базы данных. Я пробовал order.save()
, но значение остается прежним (до +=1
). Что мне нужно сделать, чтобы сохранить новое значение в базе данных?