Tôi có một người mẫu
class ItemPrice( models.Model ):
price = models.DecimalField ( max_digits = 8, decimal_places=2 )
....
Tôi đã thử điều này để tính tổng price
trong bộ truy vấn này:
items = ItemPrice.objects.all().annotate(Sum('price'))
có gì sai trong truy vấn này? hoặc có cách nào khác để tính Tổng của price
cột?
Tôi biết điều này có thể được thực hiện bằng cách sử dụng vòng lặp for trên bộ truy vấn nhưng tôi cần một giải pháp thanh lịch.
Cảm ơn!