Django - ограничение результатов запроса

Я хочу взять последние 10 экземпляров модели и получить этот код:

 Model.objects.all().order_by('-id')[:10]

Верно ли, что сначала нужно взять все экземпляры, а затем только 10 последних? Есть ли более эффективный метод?

180
задан Facundo Casco 4 July 2011 в 07:52
поделиться