현재 페이지 및 총 레코드 인덱스를 볼 수있는 옵션이 있습니까? 예를 들어django-endless-pagination django-pagination 레코드 인덱스 페이지 및 합계
:
기록 51-100, 980 총
페이지에 #
2
나는 아마 다음 코드를 많이 {% with object_list.count as "pages_total" %}
templatetag을 사용할 수 있습니다 .. 그리고 {% endwith %} 끝 코드에서 .. {% paginate %}
또는 {% autopaginate %}
전에 완료되었지만 좋은 해결책이 아닌 것 같습니다. 또한 다른 db 호출을 만듭니다.
문서에서 찾을 수 없으며 {{ object_list.count }}
은이 상황에서 50을 제공합니다.
입니다. '{% include "paginator.html"%} "사용. 내가 언급 한 두 가지 해결책은 총 개체 수를 인식하고 있습니다. 그들은 queryset을 여러 부분으로 나누었 기 때문에 그것을 가지고 있어야합니다. '{% pages.total_count %} '템플릿 태그가 없거나 변수를 사용할 수없는 이유가 궁금합니다. 또는 돔 문서를 여기에서 놓친 것일 수도 있습니다. – Robert
페이지 매김 div를 더 어렵게 만드는 이유는 무엇입니까? –
당신은'{total_count} '를'{% with object_list.count' 'total_count "%}'로 유지해야합니다. 그때 만 paginator div (총 레코드 수를 보여줍니다)를 사용할 수 있습니다. 내가 생각하기에 장고 - 페이지 매김이나 장고 - 끝없이 - 페이지 매김이 그러한 변수를 제공한다면 이것은 더 쉬울 것이라고 생각한다. 코드가 더 깨끗해졌고 하나의 쿼리가 db에 충돌했습니다.단순히 pagination_tags를로드 한 다음 paginator div를 포함하여 객체 목록 +를 자동 태그 추가하는 것 (실제로 어떻게 처리하는지)이 더 좋을 것입니다. 총 카운트 및 현재 페이지 시작/끝 인덱스가 없습니다. – Robert