2017-08-31 87 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