0

希望简单的问题。我有一组查询动作,每个动作都有一个 time_estimate。我想获得查询集中所有操作的平均 time_estimate 以便返回平均值:

{{ actions.avg_time_estimate }} 

我试过

actions.avg_time_estimate = actions.aggregate(Avg('time_estimate'))

但这是为actions.avg_time_estimate分配一个字典,这意味着我的平均值是这样的:

{{ actions.avg_time_estimate.effort__avg }} 

将平均值拉入查询集中的正确方法是什么?我还想保留查询中的实际操作列表。

4

1 回答 1

0

尝试actions = actions.aggregate(avg_time_estimate=Avg('time_estimate'))

于 2012-05-10T20:17:38.430 回答