前端代码Jquery 请求代码
postlist数据如下:
postlist=[{"id":4,"cabinet_order":"3顶替硒鼓++城","idc_id":2}]
$.ajax({ url:requestUrl, type:'PUT', data: {"postlist":JSON.stringify(postlist)}, dataType: 'JSON', success:function (arg) { if(arg.status){ //console.log(arg); init(); }else { alert(arg.error); }
django代码如下:
方式一:
def put(self,request,*args,**kwargs): import urllib.parse data=data.decode() data=urllib.parse.unquote(data,encoding="utf-8") print(data)
方式二:
from django.http import QueryDict data=request.body data=QueryDict(data.decode()) #<QueryDict: {'postlist'['[{"id":"2","cabinet_order":"1模压"}]']}> print(data)