首页 > 其他 > 详细

django 接口

时间:2018-08-24 13:04:41      阅读:254      评论:0      收藏:0      [点我收藏+]

ajax部分:

<html>
<script type="text/javascript" src="./jquery-2.1.4.min.js"></script>
<script type=‘text/javascript‘>
function Update() {
	var msg={"hotelid":"0813","floor":1}
	$.ajax({
    	type:"POST",
		url:"http://192.168.3.101:8814/api/test",
   		contentType:‘application/x-www-form-urlencoded‘,
		data:JSON.stringify(msg),
		dataType:‘JSON‘,
    	error:function() {
        	alert("error");
    	},
    	success:function() {
        	alert("success");
   	}
});
}
</script>
<body>
<input type=‘textbox‘ id=‘updatebox‘ value=‘‘ size=‘20‘ />
<input type=‘submit‘ value=‘Update‘ onClick=‘Update(); return false‘ />
</body>
</html>

  要注意的是content-type,我之前用的是application/json,但是这么做的话,Django后台的是收不到数据的,如果你知道原因,欢迎留言

后台:

def functest(request):
  x = simplejson.loads(request.body). get(“hotelid”)   
  y = simplejson.loads(request.body). get("floor")

  

 

有道词典
if request.meth ...
详细X
  如果请求。方法= =“POST”:   

django 接口

原文:https://www.cnblogs.com/sea-stream/p/9528962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!