tastypie:PUT不起作用:从请求的数据流中读取后,错误无法访问正文

时间:2012-08-04 16:08:23

标签: django tastypie

我正在浏览器中使用REST客户端尝试django-tastypie(Postman)

GET运作良好:

GET http://127.0.0.1:8000/api/v1/entry/
GET http://127.0.0.1:8000/api/v1/entry/1/

但我不能让PUT使用条目:

PUT GET http://127.0.0.1:8000/api/v1/entry/1/

我收到此错误:

{
    "error_message": "You cannot access body after reading from request's data stream",
    ...
}

我允许资源中的方法。 哪里可以来自?

由于

1 个答案:

答案 0 :(得分:7)

好的,我找到了解决方案。

在邮递员上,选择“原始”选项并输入json数据。 然后单击右上角的“标题”按钮添加Content-Type标题。输入“application / json”。