小编bdh*_*nof的帖子

如何在Django中执行JSON处理程序

我想在django视图中获取并解析json.

请求模板:

var values = {};
$("input[name^='param']").each(function() {
    values[$(this).attr("name")] = $(this).val();
});

$.ajax
({
    type: "POST",
    url: page,
    contentType: 'application/json; charset=utf-8',
    async: false,
    processData: false,
    data: $.toJSON(values),
    success: function (resp) {
        console.log(resp);

    }
});
Run Code Online (Sandbox Code Playgroud)

在视图中:

import json
...
req = json.loads(request.body)
return HttpResponse(req)
Run Code Online (Sandbox Code Playgroud)

它给我错误:

JSON对象必须是str,而不是'bytes'

我做错了什么?

python django json

11
推荐指数
2
解决办法
5577
查看次数

标签 统计

django ×1

json ×1

python ×1