如何在不使用request.post的情况下将ajax数据的所有数据获取到django中

我想在不使用 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);

    });


杨__羊羊
浏览 139回答 2
2回答

素胚勾勒不出你

客户端大小(您的 ajax 请求)和服务器大小(django)是两个独立的实体。因此,您必须getAppointments像任何其他请求正文一样解析进入您的路由的数据。无论如何,request.POST在 django 中已经是一个类似字典的对象:https : //docs.djangoproject.com/en/2.1/ref/request-response/#querydict-objects
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python