私は Django / Python の世界にかなり慣れていません。
manager に次のクエリがあります。
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},....]
データをヒーロー別にグループ化したい。つまり、アラゴルンにはファイアボールとソードの 2 つのスキルがあります。
User: Aragorn / Skills: { sword level 4 / fireball level 5}
スキルがユーザーごとにグループ化されている最終データは、簡単に反復できる必要があります。
何かアイデアがあれば... 辞書を作成しようとしましたが、失敗しました..