所以我只是尝试使用tastypie put方法来编辑对象。 让我们说我的画线这样的结构:tastypie PUT错误未经授权的401当编辑相关字段
{
"id": 38,
"media": [],
"name": "tesdr",
"resource_uri": "/api/v2/group/38/",
"status": 7,
"user_name": null,
"users": []
}
女巫媒体和用户都与多对多的领域。当我编辑组并使用在m2m字段中没有任何更改时,每件事都可以正常工作。 但是当我试图把这样的事情:
{
"id": 38,
"media": [
"/api/v2/media/70/"
],
"name": "testgpat",
"resource_uri": "/api/v2/group/40/",
"status": 6,
"user_name": null,
"users": []
}
tastypie返回一个401 HTTP错误。那么解决方案是什么?任何想法?
这不会提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comment)。 – Athari
@ ge7600你的意思是通过资源?你的意思是我必须创建一个多表到多表的资源?因为我没有手动创建关系表。 django为多对多关系自动创建一个通过表。 – DrHossein
@DHHsesein您在“@”标记中使用了不正确的用户名。你可能意思是'@ ge7600'。只是为了您的信息,您不需要解答答案的作者。作者总是通知他们对帖子的评论。 – Athari