【发布时间】:2018-10-07 17:43:28
【问题描述】:
有没有办法将同一模型的 2+ 个对象与所有字段的总值组合/合并为 1。
我的意思是类似于 Author.objects.annotate(Sum('book__pages')),但适用于模型中的所有字段。
1 个对象 - {'user':2, 'events':20, 'time': 233}
2 个对象 - {'user':2, 'events':10, 'time': 400}
需要总数 - {'user':2, 'events':30, 'time': 633}
谢谢
【问题讨论】:
标签: django django-models django-queryset django-annotate