滿天的星座2017-05-18 10:55:56
페이징을 다시 작성하려면 템플릿의 관리자에서 lib.html을 다시 작성해야 합니다. 페이징은 그 중 매크로 페이저(페이지, 페이지, 생성기)에 의해 생성됩니다
그는 총 페이지 수와 현재 페이지 수를 승인하고 URL을 생성하기 위한 생성기를 승인합니다. 핵심은 그가 승인하는 생성기를 다시 작성하는 것입니다
index_view를 통해 페이징 생성을 추적합니다. index_view에서 모든 것이 준비되면 렌더링이 템플릿을 렌더링하고 반환됩니다. 렌더링 매개변수 중에 pager_url이라는 매개변수가 있는데 생성기는 그를 참조합니다
페이지 0을 제외할 경우 실제 생성자는 _get_list_url이므로 _get_list_url 메소드를 다시 작성하면 됩니다