-
장고의 Paginator 클래스를 이용하면 다음 속성들 사용이 가능하여 페이징 처리가 간단해진다.
아래 속성들은 템플릿에서 페이징 처리시에도 사용된다.
paginator.count = 전체 게시물 수
paginator.per_page = 페이지당 보여줄 게시물 개수
paginator.page_range = 페이지 범위
number = 현재 페이지 번호
previous_page_number = 이전 페이지 번호
next_page_number = 다음 페이지 번호
has_previous = 이전 페이지 유무
has_next = 다음 페이지 유무
start_index = 현재 페이지 시작 인덱스(1부터 시작)
end_index = 현재 페이지의 끝 인덱스(1부터 시작)
'개발 > Python' 카테고리의 다른 글
Python with Django_ 장고 게시판노트 앱 만들기 (9) 필터 적용 (0) 2021.11.16 Python with Django_ 장고 게시판노트 앱 만들기 (8) 페이징 (0) 2021.11.16 Python with Django_ 장고 게시판노트 앱 만들기 (7) 네비게이션 바 (0) 2021.11.16 Python with Django_ 장고 게시판노트 앱 만들기 (6) 회원가입 (0) 2021.11.16 Python with Django_ 장고 게시판노트 앱 만들기 (5) 로그인 로그아웃 (0) 2021.11.15 댓글 (비로그인 댓글 허용하지 않습니다.)