2017-08-31 16 views
1

:として私のテンプレートで変数{{ item.get_total_planned_stops}}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 

がレンダリングされます。私は間違って何をしていますか?

答えて

2

aggregate関数は、dict形式のデータを返します。そのため、出力にdictが表示されます。

キー値にアクセスしてみます。

{{ item.get_total_planned_stops.planned_stops__sum }} 
+1

賢いこと、ありがとう。 – William