我正在查询以获取每月的苹果总数。现在我想检索和打印total_apple.
fruits= Fruits.objects\
.annotate(month = TruncMonth('sold_date'))\
.values('month')\
.annotate(total_apple=Sum('apple'))\
.order_by('-month')
我尝试了很多方法来打印它,但返回了一个错误。
我试过了:
1)
total_apple= fruits['total_apple']
print(total_apple)
2)
context['total_apple'] = total_apple
print(context)
返回错误: No exception message supplied
3)
print(fruits.total_apple)
错误返回: 'QuerySet' object has no attribute 'total_apple'
但是当我尝试时print(fruits),它返回了包含我想要的属性的查询集。
<QuerySet [{'month': datetime.date(2018, 10, 1), 'total_apple': 1636}, {'month': datetime.date(2018, 9, 1), 'total_apple': 1658},.....>
温温酱
qq_遁去的一_1
偶然的你
相关分类