@nik9019

Как сложить значения свойств объектов в БД с помощью django?

Есть модель БД:
class Order(models.Model):
    data = models.DateField()
    time = models.TimeField(null=True)
    status = models.BooleanField(default=False)    
    order_type = models.CharField(max_length=20)
    name = models.CharField(max_length=60, null=True)
    count = models.IntegerField(null=True)
    comment = models.CharField(max_length=60, null=True)


В свойстве count определяется число - некое количество. Как сложить значения свойства count нескольких объектов и вернуть сумму?
  • Вопрос задан
  • 421 просмотр
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
@reqww
from django.db.models import Sum

Order.objects.all().aggregate(Sum('count'))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы