我有一个查询集:
p = RespuestaPreguntaSeleccionMultiple.objects.all().values('respuesta').annotate(Count('respuesta'))
结果是:
[{'respuesta__count': 2, 'respuesta': u'Una vez'}]
我只需要访问respuesta__count
或respuesta
键,我的意思是,只需要获取2
或"Una vez"
,以便最终将其传递给模板,我如何实现这一点?你知道吗
Tags:
您需要遍历结果列表:
你在找values_list
它将返回值作为
[('Una vez', 2)]
编辑:
所以看起来每个值需要两个列表。如果是这样的话,你可以这样做:
在这种情况下,
respuesta_set
将等于['Una vez']
,counts
将等于[2]
。你知道吗相关问题 更多 >
编程相关推荐