オブジェクトのリストを取得したとき
tests = Test.objects.all().order_by('-order')
すべてのオブジェクトを正しい順序 3,2,1 (順序は整数フィールド) で取得します。
しかし、私が走った後
response = {}
for test in tests:
response.update({
test.slug: {
'obj': test
}
})
オブジェクトは 3、1、2 の順です。
カスタム辞書を作成しながら順序を維持するにはどうすればよいですか?