serializer_classes = {
'create': MyCreateSerializer,
'retrieve': MyRetrieveSerializer
}
def get_serializer_class(self):
return self.serializer_classes.get(self.action, self.serializer_class)
Ну и при создании объекта инстанцировать два сериалайзера: один "создающий", другой "возвращающий".