I am using django v2.2.4 and need to access request body data.
Here's my code:
@api_view(['POST'])
@renderer_classes((JSONRenderer,))
def index(request):
    if request.method == 'POST':
        results= []
        data = JSONParser().parse(request)
        serializer = ScrapeSerializer(data=data)
        if serializer.is_valid():           
            url = request.data.url
            #url = request.POST.get('url')
But I get this error:
RawPostDataException at /scrape/
You cannot access body after reading from request's data stream
Here's the request body:
{
    "url": "xyz.com"
}
How can I access the request body?
 
     
    