4
我有一個視圖,返回按sales_date分組的銷售摘要,例如如何在django模板中實現一個運行總計?
[{'sale_date':datetime.datetime(2010,10,5,0,0), 'salesum':2, 'item':1},
{'sale_date':datetime.datetime(2010,10,5,0,0), 'salesum':10,'item':3},
{'sale_date':datetime.datetime(2010,10,6,0,0), 'salesum':1, 'item':1}]
我也做了模板中的分組,並與HTML UL和李相結合它標籤給我基礎上,SALE_DATE
我的模板分組基於一個不錯的分組效果驗證碼:
{% regroup salecursor by sale_date|date:"j/m/Y" as salelist %}
和
{{ saleitem.grouper }
結果是:
05/10/2010
- ITEM1名稱 - 2
- ITEM2名稱 - 10
06/10/2010
- 項目1名 - 1
您是如何獲得每個組即組應該有共12個,第二組共1和具有這種效果的東西總運行;
05/10/2010
- ITEM1名稱 - 2
ITEM2名稱 - 10
共計12
06/10/2010
項目1名 - 1
共1
感謝 迦特
非常有幫助,謝謝。在我的情況下,我需要以這種方式解決對象:'sum(銷售清單中的d.salesum)',否則我得到'Sale'沒有屬性「get」錯誤。 – 2013-05-24 18:55:33
真的很不錯的解決方案。非常感謝 – 2017-05-18 09:57:11