【发布时间】:2019-02-19 13:43:01
【问题描述】:
我想向我的 API 添加身份验证,因此只有授权的人才能看到数据。
我添加到我的资源类:
authentication = BasicAuthentication()
authorization = DjangoAuthorization()
然后我使用 Django admin 添加了一个新用户。他被列为活跃和工作人员。未授予其他权限。
现在我尝试资源 URL,它要求提供凭据。
当我使用新用户凭据时,我什么也得不到:
{"meta": {"limit": 20, "next": null, "offset": 0, "previous": null, "total_count": 0}, "objects": []}
没有对象,什么都没有。如果我以 root 身份登录,我会看到所有数据。
如何将内容分配给用户,以便它可以查看资源?
【问题讨论】: