美文网首页
DRF-update(generics.RetrieveUpda

DRF-update(generics.RetrieveUpda

作者: warmi_ | 来源:发表于2018-11-30 17:06 被阅读0次
    class ClientDetail(generics.RetrieveUpdateDestroyAPIView):
        serializer_class = ClientSerializer
        queryset = Client.objects.all()
        lookup_field = 'name'
        def get_queryset(self):
            return Client.objects.filter(name=self.kwargs['name'])
        def update(self, request, *args, **kwargs):
            serializer = ClientSerializer(data=request.data)
            serializer.is_valid(raise_exception=True)
            serializer.save()
            return Response(serializer.data, status=status.HTTP_200_OK)
    
    

    相关文章

      网友评论

          本文标题:DRF-update(generics.RetrieveUpda

          本文链接:https://www.haomeiwen.com/subject/uighcqtx.html