Как переопределить данные, возвращаемые self.get_serializer() в DRF?
В моем проекте DRF появился вид mixin (CreateAPIView, ModelViewSet).
В методе list() я возвращаю все экземпляры моей модели.
def list(self, request):
queryset = self.get_queryset()
serializer = self.get_serializer(queryset, many=True)
return Response(serializer.data, status=status.HTTP_200_OK)
Мне нужно переопределить self.get_serializer(), чтобы немного изменить данные (добавить кое-что) и затем получить доступ к ним через serializer.data
Я пытался добиться этого через переопределение метода init моего класса сериализатора, но это не сработало. Есть ли другой способ?