异步请求
//第一种
$.ajax({ type: 'POST', url: "/add", data: { 'title': title, 'price': price, 'pub_date': pub_date, 'add_id': add_id }, dataType: 'application/json', success: function (data) { alert('ok') }, }); //第二种 $.ajax({ type: 'POST', url: "/add", contentType: "application/json", data: JSON.stringify({ 'title': title, 'price': price, 'pub_date': pub_date, 'add_id': add_id }), dataType: 'application/json', success: function (data) { alert('ok') }, });
后台
def add(request): # 第一种获取参数的方式 print(json.loads(request.body)) # 第二种获取参数的方式 print(request.POST) return HttpResponse('ok')