我怎样才能在QueryDict找到我的情郎?

2024-10-03 17:21:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用ajax将数据传递给视图.py公司名称:

var params = {'nood_id':'f55dbe56-7fa8-4d13-8e1e-2dc67499b6ac'}
$.ajax({
    type:'post',
    url:'/api/nood_detail/',
    data:{'params':params},
    dataType:'json',
    success:success_func,
})

在视图.py,则request.POST如下所示:

^{pr2}$

我不能用请求.POST.get(“params”)获取参数,也无法获取nood_id。在

我怎样才能在QueryDict找到我的情郎?在


Tags: 数据py名称视图idvartype公司
1条回答
网友
1楼 · 发布于 2024-10-03 17:21:44

这看起来不像是有意的:

<QueryDict: {u'params[nood_id]': [u'f55dbe56-7fa8-4d13-8e1e-2dc67499b6ac']}>

尤其是这个部分:u'params[nood_id]'。这意味着您的错误已经发生在javascript端=>;您的params对象被部分字符串化了?我不知道发生了什么,我觉得很可疑。在

在您的Django视图中,您应该能够使用request.POST.get('nood_id')或者您想要的任何结构,但是您的JS必须正确地发送它。在

尝试将JS更改为:

^{pr2}$

相关问题 更多 >