我有一个包含产品的商店模型,我有一个销售模型,如下所示:
sale_product_name = models.CharField()
sale_product_price = models.IntegerField()
sale_date = models.DateField()
现在,对于统计数据,我希望按日期(月初至今)获得销售总额
所以看起来像这样:
可以说今天是2016年11月15日
01.11 - 500.00 $ | 02.11 - 150.00 $ | and so on...
使用像这样的模板代码
{% for dayly_summ in dayly_summs %}
{{ dayly_summ.date }} {{dayly_summ.summ))
{% endfor %}
答案 0 :(得分:0)
试试。
from django.db.models import Sum
result = Model.objects.values('sale_date').annotate(sale_date_sum=Sum('sale_product_price')).order_by()