Всем доброе время суток. Я только познаю Django, так что прошу извинить, если кому-то вопрос покажется глупым.
По специфике разработки мне нужно выполнить запрос:
objects = model.objects.values(*self.column_list)[int(request.GET['iDisplayStart']):(int(request.GET['iDisplayStart']) + int(request.GET['iDisplayLength']))
Все нормально. Запрос волшебным образом выполняется, но меня смущает способ задания OFFSET/LIMIT. Уж больно похоже на срез из списка.
Верно ли я понимаю, что в данном случае вычитываются абсолютно все записи из таблицы, а затем средствами python мы оставляем лишь нужные?