Python Django-模型类购物车问题

Python Django-模型类购物车问题,python,django,Python,Django,在Django中完成仪表板的工作 Product类有多个订单,每个订单可以销售多个产品(例如:订单1可以有2个玉米卷(产品)) 试图通过获取所有订单的销售产品总数来计算最畅销的产品。最好的方法是什么?创建字典 要计算所有产品的销售数量,您可以尝试以下方法 from django.db.models import Count Product.objects.values("name").annotate(total=Count("quantity")) 谢谢你的帮助。看起来它正在把字典转换成一个

在Django中完成仪表板的工作

Product类有多个订单,每个订单可以销售多个产品(例如:订单1可以有2个玉米卷(产品))

试图通过获取所有订单的销售产品总数来计算最畅销的产品。最好的方法是什么?创建字典


要计算所有产品的销售数量,您可以尝试以下方法

from django.db.models import Count
Product.objects.values("name").annotate(total=Count("quantity"))

谢谢你的帮助。看起来它正在把字典转换成一个列表。如何将其返回到字典状态?