使用ajax来进行前后传送数据(django框架、Python语言)
来源:互联网 发布:2017省市区数据库json 编辑:程序博客网 时间:2024/05/22 18:56
前端发送方式
var data_json={id:11, name:"lily" ,age:29}; //数据是json格式
$.ajax({
url:"{% url 'send_ajax' %}", //请求服务的地址
type:"POST/GET", //数据发送的方式
contentType:"application/x-www-form-urlencoded" / "application/jason; encode=utf-8", // 发送的数据及data对应数据的类型,前者是POST方式,后者是GET方式
data: data_json
success: function(ret_data){
//ret_data是ajax发送成功后,后端服务器HttpResponse()返回的数据
}
});
后端接收方式
//POST方式
def send_ajax(request):
if request.is_ajax() and request.method == "POST":
print request.POST
print request.POST["id"], request.POST["name"], request.POST["age"]
return HttpResponse("success")
return HttpResponse("fail")
//GET方式
def send_ajax(request):
if request.is_ajax() and request.method == "GET":
print request.GET
print request.GET["id"], request.GET["name"], request.GET["age"]
return HttpResponse("success")
return HttpResponse("fail")
如果agax中没有指定ContentType的类型时,发送时会把data对应的数据转化成字符串发送到后端,后端接收是用request.body即可。
是不是很简单
- 使用ajax来进行前后传送数据(django框架、Python语言)
- Django中使用Ajax进行前后台交互
- jQuery.ajax 实现前后台数据传送
- 使用Ajax提交数据,进行前后台数据交互
- extjs ajax方式前后台数据传送(json格式)
- 使用python Django框架来实现web端分页呈现数据
- 如何使用json数据进行前后台传输(整理)
- Ajax实例(二)-使用XML传送数据
- Ajax实例(三)-使用JSON传送数据
- JavaScript使用Ajax传送JSON数据
- 使用json进行ajax通信(django/jquery)
- python开发-Django框架使用
- Ajax中回调传送数据
- Ajax中回调传送数据
- 使用Python一步一步地来进行数据分析
- Django+jQuery框架下使用AJAX笔记
- Django前后台数据传递
- 使用Python的Django框架结合jQuery实现AJAX购物车页面
- html的meta总结,html标签中meta属性使用介绍
- 03_5Pandas_层级索引
- 常用工具类(来自org.apache.commons)
- Deep Learning源代码收集
- SAP 采购订单税金抓取方法
- 使用ajax来进行前后传送数据(django框架、Python语言)
- nohttp阅读笔记
- 《机器学习实战》之kNN-笔记1
- 银行系统的开发精华1
- 使用RestTemplate Spring安全认证
- 同时max(),min()取最大 最小值 在mysql和Oracle中的差别
- 随便——单身狗的圣诞节
- 程序员的七大痛点
- 特征处理(Feature Processing)