class ListGamesByIdView(generics.RetrieveUpdateAPIView):
serializer_class = GameSerializer
lookup_field = 'id'
def get_queryset(self):
queryset = Game.objects.filter(pk=self.kwargs['id'])
return queryset
def get_serializer_class(self, ):
if self.request.method == 'GET':
print(self.request.method)
return StepResultSerializer
if self.request.method == 'POST':
print(self.request.method)
return StepInputSerializer