티스토리 뷰

반응형

Paginator ( 페이지 설정 )

화면에 보여지는 객체가 많은 경우, 페이지별로 구분해서 보여주는 기능을 제공한다.

 

views 설정

기존 코드의 경우 모든 객체 정보를 템플릿 쪽으로 보냈다면, paginator 에서는 객체 정보뿐 아니라 현재 페이지 정보를 포함해서 context 를 만들어 전달한다.

 

Template 설정

화면에 보여지는 << 이전페이지/페이지 번호 / 다음페이지>> 를 설정해주어야 한다.

paginator 에서 제공해주는 변수들을 이용해서 편하게 설정이 가능하다.

  • .has_other_pages
  • .has_previous / .previous_page_number
  • .has_next / .next_page_number
  • .paginator.page_range

페이지 번호 예시 >

 

관련 포스팅 보기 

장고 - 페이지 설정 ( paginator 사용하기)

Django - 검색(Search) 기능 구현하기

Search - 여러개의 필드로 검색하기 

 

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함