У меня есть проект Django, где моя модель манифестов состоит из кодов предметов и количества. Я хочу просмотреть модель и найти общее количество для каждого кода товара. Таким образом, у меня есть следующее на мой взгляд:
manifest = Manifests.objects.all()
Как я могу использовать цикл for или что-то для суммирования количества для каждого кода товара. Или, если быть более понятным, если код товара 10 присутствует 3 раза с количествами = 1, 2 и 3. Всего должно быть 6 для кода товара 10, а если код товара 20 присутствует дважды с количеством = 2, то 5 должно быть 7.
Вот модель для справки:
models.py
class Manifests(models.Model):
reference = models.IntegerField()
quantity = models.IntegerField()
item_code = models.ForeignKey(Products, default=None, blank=True, null=True)