django中通过json向后台传递数据

方式一:用于传递的数据格式不太复杂
前端:
$.ajax({
    ...
    data:{name:'eric', age:10, xx:[1, 2, 3]}
})

Django后台:
	request.POST.get('')
	...
    request.POST.getlist('xx')
方式二:用于传递的数据格式比较复杂
前端:
$.ajax({
    ...
    data:JSON.stringfy({name:'eric', age:10, xx:[1, 2, 3]})
})

Django后台:
	request.body 中放着数据
	file_obj = json.loads(request.body)

你可能感兴趣的:(Django学习,django,json,python)