def extract_body(self, request):
"""
Extract request body by coercing the request to a Django Rest
Framework Request.
:params request: The request to extract the body from.
:returns: Returns the items in the requests body.
"""
if not isinstance(request, DRFRequest):
request = APIView().initialize_request(request)
# our custom authorization view is already using DRF
return request.data.items() if request.data else []
评论列表
文章目录