2012-03-30 5 views
1

Есть ли способ получить номер строки для элементов, отображаемых в Paginator? Например, я установил, что страница должна содержать 50 элементов, поэтому номер следующей строки страницы должен начинаться с 51. Однако я не могу найти способ сделать это, и когда я использую forloop.counter, номер строки сбрасывает каждую страницу.Номер строки Django в разбивке на страницы

ответ

6

Вы можете использовать add тег шаблона для добавления текущего счета от постраничной навигации к forloop

{{ forloop.counter.0|add:paginator.page.start_index }} 
+1

это решение! Однако вместо этого используйте 'forloop.counter0'. Потрясающие! –

+0

Ответить отредактировал - хорошая точка. –

+0

спасибо, однако в моем случае (используя ListView) это было '' '{{forloop.counter0 | add: page_obj.start_index}}' ''. – Taranjeet

Смежные вопросы