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

时间:2014-08-04 00:39:03

标签: python django angularjs rest

我正在尝试将PUT请求发送到Django Restless中编写的API。我尝试过Curl和AngularJS,但是,我总是遇到这个错误:

the JSON object must be str, not 'bytes'

我在OS X上使用Python 3.4。谢谢!

1 个答案:

答案 0 :(得分:2)

你没有做错任何事。目前这是Django Restless的open issue。还有a fix还有几个月的时间尚未合并。

在合并并发布新版本之前,我建议使用不同的Django REST框架,降级到Python 2,或评论问题并提取上述请求以刺激开发人员的响应。