我对 Django / Python 的世界很陌生。
我在经理中有以下查询:
listOfHeroes = self.all().values('user__user__username','skill','level')
它返回一个像这样的表:
[{'user__user__username': u'Aragorn', 'skill': 'Fireball', 'level': 5}, {'user__user__username': u'Leonidas', 'skill': 'sword', 'level': 1},{'user__user__username': u'Aragorn', 'skill': 'sword', 'level': 4},....]
我想按英雄对我的数据进行分组。我的意思是阿拉贡有两个技能火球和剑:
User: Aragorn / Skills: { sword level 4 / fireball level 5}
我拥有的按用户分组技能的最终数据必须易于迭代。
如果您有任何想法...我尝试创建字典,但失败了..