Django: Захват набора объектов из списка идентификаторов (и сортировка по отметке времени)

У меня есть список идентификаторов объектов, которые мне нужно захватить, затем я чтобы отсортировать их по отметке времени. Вот как я собирался это сделать:

For i in object_ids:
  instance = Model.objects.get(id = i)
  # Append instance to list of instances 

#sort the instances list

Но есть две вещи, которые меня беспокоят:

  • Нет ли способа получить набор записей по списку их идентификаторов, не зацикливаясь?
  • Могу ли я добавлять произвольные объекты в QuerySet только на основе их идентификаторов?

Спасибо,

13
задан Goro 23 March 2012 в 20:14
поделиться