网站首页 文章专栏 django drf 重写 delete(destroy) 方法使用返回状态为200
默认返回的状态为 204 ,并且 body内容为空。
下面可以返回删除的实例,并且HTTP状态为200
	
	
class WhateverYourModelIsViewSet(viewsets.ModelViewSet):
    def destroy(self, *args, **kwargs):
        serializer = self.get_serializer(self.get_object())
        super().destroy(*args, **kwargs)
        return response.Response(serializer.data, status=status.HTTP_200_OK)