class BaseViewSet(BaseModelViewSet):
queryset = model.objects.all()
serializer_class = modelSerializer
http_method_names = ["get"]
filterset_class = modelFilter
def get_serializer_class(self):
year = self.request.GET.get("year")
if year:
return yearSerializer
return modelSerializer
0 Responses to Django rest framework select serializer class according the request parameter
Something to say?