2022-10-04 測試json數據與Django項目與pycharm連接,在“postman”軟體中。“postman”是一個介面測試軟體。下載方式問度娘。 (1)在“postman”中設置“json”連接請求 設置的順序:設置與pycharm中Django項目建立連接的“URL”路由,之後在左 ...
2022-10-04
測試json數據與Django項目與pycharm連接,在“postman”軟體中。“postman”是一個介面測試軟體。下載方式問度娘。
(1)在“postman”中設置“json”連接請求
設置的順序:設置與pycharm中Django項目建立連接的“URL”路由,之後在左邊選擇“POST”,後點擊“Body”,點擊“raw”,點擊“Text”選擇“JSON”。
之後,在下麵的空白框中,輸入“JSON”語句,使用一個大括弧,裡面設置“用戶名”、“密碼”。註意此處書寫時使用雙引號。
在Django中的進行請求和接收請求的“views.py”子應用文件中,
1 import json 2 from django.http import HttpResponse 3 def detail(request, category_id, book_id): 4 body = request.body 5 body_str = body.decode() 6 data = json.loads(body_str) 7 print(data) 8 return HttpResponse("detail")
說明:第四行,接收請求體;接收到的請求體是二進位文件,第5行進行轉碼。第6行將內容載入到“json”文件中。
在pycharm中的終端中,接收到請求。
-------------------------------------------------
請求頭
獲得請求頭信息的代碼:
print(request.META)
----------------------------------------------------
請求方式
獲得請求方式的代碼:
print(request.method)