2017-08-31 86 views
1

我有一個模型下面的方法:Django的模板標籤格式

@property 
def get_total_planned_stops(self, *args, **kwargs): 
    owner = self.owner 
    planned_total = DailyRoute.objects.filter(stage=1).aggregate(Sum('planned_stops')) 
    return planned_total 

模板中的變量{{ item.get_total_planned_stops}}呈現爲:

{'planned_stops__sum': 183} 

我只是想顯示的號碼。我究竟做錯了什麼?

回答

2

aggregate函數返回一個字典格式數據,這就是爲什麼你在輸出中看到一個字典。

嘗試訪問密鑰值。

{{ item.get_total_planned_stops.planned_stops__sum }} 
+1

輝煌,謝謝。 – William