-
前端ajax
使用的是jquery-3.2.1.min.jsvar isLoaded = false; function regs(labSend){ $.ajax({ type: 'POST', url: '/admin_ajax/', dataType: 'json', data: { 'lab': "1111" }, type: 'json', beforeSend: function(){ isLoaded = false; }, success: function(res){ var cpu_legenddata = res.data; }, complete: function(){ isLoaded = true; }, error: function(res){ console.log(labSend); console.log('请求失败~'); } }); } regs(labSend); setInterval(function(){ isLoaded && regs(labSend); }, 5000);
-
问题
请求过去之后print request.POST # 结果为 none print request.body # 结果为 lab=1111
-
暂时处理方法
request.body.split('=')[1]
-
问题原因不清楚,正确的处理方法还不知道,如果您了解问题原因和解决方法,欢迎联系。
ajax通过post数据到django
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.