2013-11-10 4 views
3

django paginator를 사용하여 항목 번호를 페이지의 항목과 함께 표시하려고합니다. 내가 총 15 개 항목 내 매기기 코드 표시가 같이 표시해야 첫 페이지에서 다음 페이지 당 10 개 항목이있는 경우django paginator로 항목 번호를 표시하십시오.

:

나는 예를 들어 페이지에 항목 앞의 항목 번호를 표시하려면 :

1 item1 
2 item2 
etc 

및 다음 페이지가 표시되어야합니다 :

11 item11 
12 item12 
etc 

답변

5

당신 매김과 일반 장고보기를 사용하는 경우, 당신은,879이및 트릭 할 것입니다 다음 인덱스 1부터 시작하는 대신이 시도 중요한 경우, 또한

{% for object in object_list %} 
    {{forloop.counter|add:page_obj.start_index }} 
{% endfor %} 

을 :

{% for object in object_list %} 
    {{forloop.counter0|add:page_obj.start_index }} 
{% endfor %} 
+0

참고 : 매김이 1에서 0이 아닌 그래서 당신의 첫 번째 개체부터 시작 것 "1"대신 "2"로 시작하십시오. – xxbinxx