我需要从查询/字典中获取Sum的固定值才能在Chart.js中使用它。我可以使用.values [0] ['field']从单个项目中获取固定值。但是,如果我将两个或五个(我需要5个最高值)加起来,就无法得到一个固定值。
也不可能在()中添加值(不带参数)
感谢您的回答:-)
>>> Char.objects.filter(gebiet='Kosmisch')[:5].values().aggregate(Sum('stärke'))
{'stärke__sum': 135000}
>>> Char.objects.filter(gebiet='Kosmisch')[:5].aggregate(Sum('stärke')).values()
dict_values([135000])
如您在上面的结果中所见,我需要135000单位。