Python 聚合注释后通过shell访问django dict

Python 聚合注释后通过shell访问django dict,python,django,django-views,django-orm,django-shell,Python,Django,Django Views,Django Orm,Django Shell,简单问题 我试图得到一个聚合的结果,以便在我看来进行一个简单的计算 我写了以下内容 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 “一切都没有运气”

简单问题 我试图得到一个聚合的结果,以便在我看来进行一个简单的计算

我写了以下内容

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

“一切都没有运气”是列表中的第一项,所以

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

Dict是列表中的第一项,所以

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