【发布时间】:2015-03-15 22:53:44
【问题描述】:
我第一次尝试使用 Django REST 框架构建 api。现在我想使用 IsOwnerOrReadOnly,但我所有的模型都有user 字段。有没有办法告诉 IsOwnerOrReadOnly 权限使用user 而不是owner?
【问题讨论】:
标签: django django-rest-framework django-1.7
我第一次尝试使用 Django REST 框架构建 api。现在我想使用 IsOwnerOrReadOnly,但我所有的模型都有user 字段。有没有办法告诉 IsOwnerOrReadOnly 权限使用user 而不是owner?
【问题讨论】:
标签: django django-rest-framework django-1.7
我会写评论,但我没有足够的声誉。 IsOwnerOrReadOnly 类不只是 django-rest-framework 教程中的一个示例吗?你必须自己写,所以你可以替换:
return obj.owner == request.user
与
return obj.user == request.user
【讨论】: