我想在不使用 request.post['name'] 的情况下将 ajax 请求的数据部分作为字典放入 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贡献1827条经验 获得超9个赞
客户端大小(您的 ajax 请求)和服务器大小(django)是两个独立的实体。因此,您必须getAppointments
像任何其他请求正文一样解析进入您的路由的数据。
无论如何,request.POST
在 django 中已经是一个类似字典的对象:https : //docs.djangoproject.com/en/2.1/ref/request-response/#querydict-objects
添加回答
举报
0/150
提交
取消