Djaon 基于 Ajax 的 json 数据传输

关键参数:contentType:"application/json"

     data:JSON.stringify({

      json数据

      })

再views.py中,使用request.data,来获取json数据

例:

 1 $.ajax({
 2                             url:'/login/ing/',
 3                             type:'post',
 4                             contentType:"application/json",
 5                             data:JSON.stringify(){
 6                                 a:1,
 7                                 b:2,
 8                             },
 9                             success:function (data) {
10                                 data= JSON.parse(data)//反序列化json数据
11 
12                                 console.log(data)
13                                 
14                             }
15 
16                         })
 1 $.ajax({
 2                             url:'',
 3                             type:'post',
 4                             contentType:"application/json",
 5                             data:JSON.stringify(){
 6                                 a:1,
 7                                 b:2,
 8                             },
 9                             success:function (data) {
10                                 data= JSON.parse(data)//反序列化json数据
11 
12                                 console.log(data)
13                                 
14                             }
15 
16                         })

views.py文件中

1 if request.method == "POST"
2     print(request.body)#获取报文的请求体     {a=1,b=2}

猜你喜欢

转载自www.cnblogs.com/lhb-alan/p/11392157.html