Row num в Django REST Framework

Есть ли способ присвоить возрастающие целые числа объектам queryset?

qs = self.get_queryser()

Я знаю, что могу использовать функцию enumerate следующим образом:

for i, obj in enumerate(qs):
   print(i, obj)

но это не то, что мне нужно, я хочу иметь что-то вроде псевдоколонки rownum для каждого объекта qs, так что когда я передаю obj в любую другую функцию, rownum будет передан вместе с ним.

for obj in qs:
  some_func(obj) /* here obj should include rownum */

Заранее благодарю

Вернуться на верх