骨干网应该接收转义的JSON吗?

时间:2015-08-21 20:16:18

标签: javascript json django backbone.js django-rest-framework

我正在使用Django-REST,而我的APIView会产生服务器响应,如:

return Response(r.200_OK, JSONRenderer().render(my_dict))

在Chrome中,我可以看到响应是:

" {\" cart_product \":1,\" PK \":\" 35 \"}"

这是Backbone在model.save()上所期望的格式吗?应该像那样逃脱吗?

我问的原因是因为下次我在同一模型上执行model.save()时,请求有效负载如下所示:

{"cart_product":2, "{\"cart_product\":2,\"pk\":\"36\"}":{"validate":true,"parse":true,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"\"{\\\"cart_product\\\":2,\\\"pk\\\":\\\"36\\\"}\"","status":201,"statusText":"CREATED"}}}

看起来真的搞砸了我。

0 个答案:

没有答案