Django-Ajax传递json数据

  1. 写Ajax代码
    $.ajax({
       url:'',
       type:'POST',
       contentType:'application/json',
       data:JSON.stringify({
             a:1,
             b:2
    
    })  
    
    })
  2. 在Django中接收
    #如果contentType写成application/json那么在request.POST中就没有数据了
    def ajax_json(requset):
        if request.method=='POST':
            ajax_json=request.body #请求报文中的请求体
        
             post_data=request.POST #只有在contentType=urlencode才有数据
原文地址:https://www.cnblogs.com/wtil/p/9253487.html