我使用python requests.post函數發送json查詢到我的django應用程序。如何使requests.post不包裝在python數組中的字典值?
r = requests.post(EXTERNAL_SERVER_ADDRESS, data={'123':'456', '456':'789'})
但外部服務器request.POST對象上看起來是這樣的:
<QueryDict: {'123': ['456'], '456': ['789']}>
它爲什麼會發生?我怎麼才能發一個字典?
我認爲你之所以沒有簡單字典是因爲你的請求中可能有幾次相同的密鑰。試試用--data k = 1&k = 2來捲曲,我準備下注Django爲你提供兩個值。 –