使用DJango REST框架編寫我想要從請求(POST)讀取請求負載的Web服務層。我嘗試了下面的代碼,但我得到了空集Django REST框架請求數據
@api_view(['POST'])
def login(request):
print request.POST
內容類型是JSON。我試圖從REST客戶端工具傳遞數據。仍然能夠讀取標題值,但只有Payload不會出現。
使用DJango REST框架編寫我想要從請求(POST)讀取請求負載的Web服務層。我嘗試了下面的代碼,但我得到了空集Django REST框架請求數據
@api_view(['POST'])
def login(request):
print request.POST
內容類型是JSON。我試圖從REST客戶端工具傳遞數據。仍然能夠讀取標題值,但只有Payload不會出現。
您可以提供更多關於如何發送POST請求的詳細信息嗎?您是否嘗試過調試來檢查'request'? – Fiver
捲曲-X POST -H 「內容類型:應用/ JSON」 -d ' { 「名稱」: 「希瓦」, }' http://127.0.0.1:8000/authentication/login 當我print.POST我得到了「」 –
syv
您可能也遇到了CSRF問題,您是否免除使用csrf的視圖? – Fiver