(Django) RestFramework 페이징 처리(DB 및 기타등등)
1. settings.py파일에
REST_FRAMEWORK = {
'DEFAULT_PAGINATION_CLASS' : 'study.pagination.TestPagination',
'PAGE_SIZE' : 10
}
2. study디렉토리(settings.py파일 있는 곳) 하위에
from rest_framework.pagination import PageNumberPagination
class TestPagination(PageNumberPagination):
page_size_query_param = 'page_size'
적용한다.
그럼 데이터 조회시 자동으로 10개씩 잘라서 조회한다.
REST_FRAMEWORK = {
'DEFAULT_PAGINATION_CLASS' : 'study.pagination.TestPagination',
'PAGE_SIZE' : 10
}
2. study디렉토리(settings.py파일 있는 곳) 하위에
from rest_framework.pagination import PageNumberPagination
class TestPagination(PageNumberPagination):
page_size_query_param = 'page_size'
적용한다.
그럼 데이터 조회시 자동으로 10개씩 잘라서 조회한다.
댓글
댓글 쓰기