def retrieve(self, request, *args, **kwargs):
chairman = Chairman(id=kwargs['id'])
serializer = self.get_serializer(chairman)
return Response(serializer.data)
# class ChairmanList(generics.ListAPIView):
# queryset = Chairman.objects.all().order('-num')
# serializer_class = ChairmanSerializer
#
#
# class ChairmanDetail(mixins.RetrieveModelMixin,
# generics.GenericAPIView):
# queryset = Chairman.objects.all()
# serializer_class = ChairmanSerializer
# lookup_field = ('id')
#
# def get(self, request, *args, **kwargs):
# chairman = Chairman(id=kwargs['id'])
# serializer = self.get_serializer(chairman)
# return Response(serializer.data)