class Model1(models.Model):
pass
d = {1:3, 5:2, 6:1}Можно как-нибудь одним запросом выбрать объекты, которые нужны, и осортировать их?
Или придется что-нибудь типа такого:
qs = Model1.objects.filter(id__in = d.keys())
qs_sorted = sorted(list(qs), key = lambda m1: d[m1.id])