Django模板标记格式
我在模型上有以下方法:Django模板标记格式,django,django-models,django-templates,Django,Django Models,Django Templates,我在模型上有以下方法: @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\u total\u planning\u
@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\u total\u planning\u stops}
呈现为:
{'planned_stops__sum': 183}
我只想显示号码。我做错了什么?函数返回dict格式的数据,这就是您在输出中看到dict的原因
尝试访问键值
{{ item.get_total_planned_stops.planned_stops__sum }}