是否有一个简单的解决方法使用IsOwnerOrReadOnly与`user`而不是`owner`属性?

时间:2015-03-15 22:53:45

标签: django django-rest-framework django-1.7

我第一次尝试使用Django REST框架构建api。现在我想使用IsOwnerOrReadOnly,但我的所有模型都有user个字段。有没有办法告诉IsOwnerOrReadOnly使用user代替owner的权限?

1 个答案:

答案 0 :(得分:3)

我会写评论,但我没有足够的声誉。 IsnwnerOrReadOnly类只是django-rest-framework教程中的一个例子吗?你必须自己写,所以你可以替换:

return obj.owner == request.user

return obj.user == request.user