카테고리 없음

페이지네이션

rlarudals 2024. 9. 13. 22:49
class CustomPagination(PageNumberPagination):
        page_size = 5
        page_size_query_param = 'page_size'
        max_page_size = 100

class ArticleListAPIView(ListAPIView):
        queryset = Article.objects.all().order_by('-created_at') # 오름차순 정렬, 내림차순 '-created'
        serializer_class = ArticleSerializer
        filter_backends = [SearchFilter]
        search_fields = ['author__username', 'title', 'content']
        pagination_class = CustomPagination

오늘 하면서 setting.py 전역변수로 설정했는데 실행 x

그래서 페이지네이션 class 하나 더 만들고 그걸 상속