【发布时间】:2014-07-11 21:32:12
【问题描述】:
我正在尝试实现一个允许在 django 中创建新用户的 API。 如果有帮助,我也在使用 django-rest-frameowrk。
我用管理员用户尝试了以下操作:
curl -X POST -H 'Authorization: Token aa294c745214d18f392f5f96f2d2278921e11d74' -H 'Content-Type: application/json' -d '{"username":"dan"}' http://localhost:8000/api/users/
但我收到了回复{"detail": "Method 'POST' not allowed."}.
这是正确的方法吗?
我以后可能会选择 OAuth,但现在我只是想实现一个简单的 API,它允许从多个设备上即时注册新用户。我想在创建用户时将用户的令牌添加到响应中,以便每个设备都可以存储生成的令牌以供以后使用。
【问题讨论】:
标签: python django django-rest-framework