2011-10-06 64 views
0

简单问题 我想获得在我的视图中使用的聚合的结果来做一个简单的计算。聚合体注释后通过shell访问django字典

我写了以下内容。

sms_raised = SmsBacker.objects.values('amount').annotate(Sum('amount')) 
sms_raised 
[{'amount': 150L, 'amount__sum': 600}] 

如何在shell中访问这些值。

我已经试过

sms_raised_amount 
sms_raised__amount 
sms_raised.amount 

所有没有运气

回答

3

快译通是列表中的第一个项目,所以

sms_raised[0]['amount'] 
sms_raised[0]['amount__sum'] 
+0

感谢的是,有时候你只需要考虑出声... – ApPeL