AI-響應式、分頁器
阿新 • • 發佈:2018-12-08
響應式
如果在setting配置下列,當只有BrowsableAPIRenderer時,只會返回瀏覽器頁面;當配置成JSONRenderer,會返回json資料 REST_FRAMEWORK={ 'DEFAULT_RENDERER_CLASSES': ( 'rest_framework.renderers.JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer', ), }
分頁器
####分頁 from rest_framework.pagination import PageNumberPagination class MyPageNumberPagination(PageNumberPagination): #繼承 page_size = 3 #頁碼 from rest_framework.viewsets import ModelViewSet class CustomerView(ModelViewSet): #將五個資料介面全部封裝在了ModelViewSet queryset = Customer.objects.all() serializer_class= CustomerSerializer pagination_class = MyPageNumberPagination #分頁