-1
我正在使用Django。我所有的數據都有一個屬於他們所屬的「組」的列。我想從數據庫中選擇所有不同的組名。例如,'groupA','groupB',並且還獲得具有該組的對象的數量。例如'groupA':3。在django中選擇不同的組
我該如何在Django中做到這一點?
我嘗試以下獲取不同的組。
groups = Animal.objects.values('group').distinct()
return render(request, 'group.html', {'groups', groups})
,但我只是得到了錯誤消息other_dict must be a mapping (dictionary-like) object.
感謝。但是,如果我將其傳入我的模板後,如何獲得第二個鍵?即組名列表? – user2649814
無論你放在值中的是你必須打電話的人。所以你把組合,所以它是'組' – catherine
但是當我循環傳遞給模板的組時,我會打印出{'group':u'name_1'} {'group':u'name_2'}。 ..我只想打印name_1,name_2當我循環組參數 – user2649814