2011-10-06 59 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