我想在不使用 request.post['name'] 的情況下將 ajax 請求的數(shù)據(jù)部分作為字典放入 django $.ajax({ url: "getAppointments", method: "POST", data: data, //I want to get this data as a dictionary in django context: document.body, }).done(function(data) { alert("Successfully Edited"); }).fail(function(returnedText) { window.alert("An error has occurred. Check log for details"+returnedText.responseText); console.log(returnedText.responseText); });
2 回答

素胚勾勒不出你
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個贊
客戶端大?。?ajax 請求)和服務(wù)器大小(django)是兩個獨(dú)立的實(shí)體。因此,您必須getAppointments
像任何其他請求正文一樣解析進(jìn)入您的路由的數(shù)據(jù)。
無論如何,request.POST
在 django 中已經(jīng)是一個類似字典的對象:https : //docs.djangoproject.com/en/2.1/ref/request-response/#querydict-objects
添加回答
舉報
0/150
提交
取消