这类问题以前在这里被问过,但我试过了,但没能成功。你知道吗
我想重新组合mongodb值并在html上显示它。你知道吗
这就是我想要的:
项目1:属性1,属性2,属性3,属性4,
第2项:属性1,属性2,属性3,
第3项:属性1,属性2
但是相反,它是这样显示的:
项目1:属性1,属性2,属性3,
项目2:属性1,属性2,
项目1:属性4
第3项:属性1,属性2
项目2:属性3
我应该如何正确分组。你知道吗
下面是我试过的。
视图.py
def alllocations(request):
mydb = client.sdkLocationDataDB
data = mydb.locationDataColl
values = data.find()
return render(request, 'alllocations.html', {"values":values})
html:
{% regroup values by ownName as ownName_list %}
{% for ownName in ownName_list %}
<h3>{{ownName.grouper}}</h3>
{% for items in ownName.list %}
<p>{{items}}</p>
{% endfor %}
{% endfor %}
我可能遗漏了一些明显的要点,但如果能帮我找到正确的方向,我将不胜感激。你知道吗
编辑:我在views.py
中尝试了values = [values]
,但没有成功。另外,dictsort也不起作用。你知道吗
我搞错了,
dictsort
不是为ownName
工作,而是为userId
工作。此外,在视图中对其进行排序也同样有效。你知道吗然后,一切都如我所愿。你知道吗
相关问题 更多 >
编程相关推荐