【问题标题】:Tastypie - get user groups resource_uriTastypie - 获取用户组 resource_uri
【发布时间】:2013-09-30 18:02:24
【问题描述】:

我正在尝试使用 Tastypie 通过 API(通过 rest)更新分配给用户的组。

我尝试直接传递组 ID,但它说提供的 URL 不是有效资源。然后我尝试传入一个 URL,例如“/api/v1/groups/1/”,但这不是指向有效资源的链接。

有什么提示吗?我正在从标准 django 视图/表单中很好地创建用户记录,但我想将其作为 REST 操作来执行。

【问题讨论】:

  • 您是否为groups 创建了ModelResource 类并在API 中注册了它们?您可能想显示一些代码。您可以访问/api/v1/?format=json 页面,查看哪些资源可通过 API 获得。
  • 感谢您指出基础知识(有时可以忽略)。我创建了组资源,但从来没有把它添加到 url。这让一切正常。

标签: python django api rest tastypie


【解决方案1】:

是否需要指定格式,如:/api/v1/groups/1/?format=json

【讨论】:

  • 不,只有当您使用网络浏览器访问它时。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-18
  • 1970-01-01
  • 2012-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多