Django rest framework request.data raises Error

Viewed 1131

I am using Django Rest Framework. Both in my view, there raises error like request instance has no attribute 'data' I tried a lot and didn't find anything. Do I have to add any middleware or something? How DRF retrieves data from request.POST and request.GET. My view is function based one.

def list(request, format=None):
    if request.method == 'POST':
        serializer = CustomerSerializer(data=request.data)
        if serializer.is_valid():
            serializer.save()
            return Response(serializer.data, status=status.HTTP_201_CREATED)
        return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
1 Answers
Related