先看视图代码:
from rest_framework.filters import OrderingFilter
from rest_framework.response import Response
from rest_framework import status
from rest_framework import generics
from .models import Project
from .serializers import ProjectsModelSerializer
from utils.pagination import MyPagination
class IndexPageView(generics.ListCreateAPIView):
queryset = Project.objects.all()
serializer_class = ProjectsModelSerializer
filterset_fields = ['name', 'leader', 'tester']
filter_backends = [DjangoFilterBackend, OrderingFilter]
ordering_fields = ['id', 'name', 'leader', 'tester']
class IndexPageDetailView(gen