Django: __in поиск запросов не поддерживает заказ в Querset

У меня есть идентификатор в определенном порядке

>>> album_ids = [24, 15, 25, 19, 11, 26, 27, 28]
>>> albums = Album.objects.filter( id__in=album_ids, published= True )
>>> [album.id for album in albums]
[25, 24, 27, 28, 26, 11, 15, 19]

Мне нужен альбомы в запросе в этом порядке в качестве идентификатора в Album_ids. Любой, пожалуйста, скажите мне, как я могу сохранить заказ? Или получить альбомы как в Album_ids?

25
задан Joshua 8 February 2019 в 04:27
поделиться