1、对数据库中符合条件的记录按照某个字段求和
from django.db.models import Sum
from models import Book
all_price =
Book.objects.values(‘price’).annotate(num_books=Sum(‘price’)).filter(author=’Yu’)
#all_price中有一个属性是“num_books”即为所求和
print all_price[0][‘num_books’]
#输出结果:65
Django
最新推荐文章于 2024-06-13 10:06:41 发布