페이지네이션 백엔드 전체 코드인데, settings에서 설정하고 view단에서 또 설정을 했음.
나는 페이지마다 9개의 정보가 필요해서 page_size를 9로 설정했음.
이렇게 하면
이런식으로 페이지마다 정보가 오고 다음페이지에 대한 정보도 같이 온다.
js까지 다 설명하면 좀 길어지긴 하는데....
정보 받아올 때 url을 ${page}로 하는데, page는 window.location.href로 현재 페이지를 받아와서 page=??? 여기 있는 숫자만 을 받아와서 url로 설정하는 방법이다.
페이지네이션에서 페이지를 보여주는 숫자 1,2,3,4,5,---- 같은 숫자는 따로 함수를 만들어서 전체 데이터 숫자, 페이지 수 등이 필요하다.