![](/img/trans.png)
[英]How to access a field of the body of a post request that stores an array of files sent from postman to a Django server?
[英]Django POST request from Postman
我目前在Django中受POST請求的困擾。 我正在嘗試從外部應用程序(如智能手機或郵遞員(而非表格))向其他框架發送POST請求。 獲取請求就可以了。
我瀏覽了許多帖子,但無法解決我的問題。 我嘗試使用request.body,但始終得到一個空響應。 我使用print(response.body)將輸出打印到控制台上,但只得到b''。
class anyClass(APIView):
def post(self, request):
print(request.body)
return Response({"id": 'anyClass',
"data": '1234',
})
我如何從請求中獲取數據?
我與郵遞員發送的帖子請求: http : //127.0.0.1 : 8000/ test/ v2/ Api/ anyClass? qrcode= 100023& date= 2018-11-27& time=08:00: 00&value_1=17
您可以在request.data
獲得響應:
class anyClass(APIView):
def post(self, request):
print(request.data)
return Response({"id": 'anyClass',
"data": '1234',
})
請參閱文檔以了解詳細信息。
我認為您對郵遞員的使用方式有誤。 請查看有關如何使用它的屏幕截圖:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.