12345678910111213141516171819 |
- # coding=utf-8
- from rest_framework import generics
- from utils.permission import IsAdministratorUser
- from apps.vehicle.filters import VehicleFilter
- from .serializers import *
- class VehicleListViewSet(generics.ListAPIView):
- permission_classes = [IsAdministratorUser, ]
- queryset = Vehicle.objects.filter()
- serializer_class = VehicleSerializer
- def filter_queryset(self, queryset):
- queryset = queryset.filter()
- f = VehicleFilter(self.request.GET, queryset=queryset)
- return f.qs
|