1、Vue前端向后端传值的方法(axios)
// get方法传值
axios.get('/testdemo/demo/demo1?params='+param).then(() => {
})
// post方法传值
axios.post('/testdemo/demo/demo1?params='+param).then(() => {
})
2、Django 后端接收数据的方式不同
# 接收get方式传过来的值的方法
def func1(request):
param = request.Get.get('code')
return param
# 接收post方式传过来的值的方法
def func2(request):
# 查看传输过来的数据类型
body = request.body.decode('utf-8')
# 用json格式转载进来
res = json.loads(body)
# json.loads() json.dumps()区别
json.loads()是将字典类型的字符串转换为json格式的字符串。
json.dumps() 是将字典类型转化为字符串类型
本文详细介绍了前端使用axios在Vue中向Django后端发送GET和POST请求的方法,以及Django后端如何通过`request`对象分别接收和解析来自GET和POST的参数。同时讨论了json.loads和json.dumps的区别。
5248

被折叠的 条评论
为什么被折叠?



