class BaseView(APIView):
    validation_serializer = None

def dispatch(self, request, *args, **kwargs):
    request = self.initialize_request(request, *args, **kwargs)
kwargs['context'] = self.get_serializer_context()
serializer = self.validation_serializer(data=request.data, *args, **kwargs)
serializer.is_valid(raise_exception=True)
response = super(BaseView, self).dispatch(request, *args, **kwargs)
return response
Проверка запроса перемещения DRF APIView для метода отправки с использованием request.data