【发布时间】:2014-01-31 16:56:27
【问题描述】:
我想序列化对象级权限 - 并向浏览器发送一个简单的 True 或 False - 因此我触发了“允许编辑”代码。
我这样做是为了让用户没有他们无法使用的功能。
有没有内置的方法来做到这一点?文档没有提到这一点。
我在序列化程序上尝试了以下操作:
has_permission = serializers.SerializerMethodField('check_permission')
def check_permission(self, obj):
return self.check_object_permissions(self.request, obj)
但序列化程序没有方法check_object_permissions - 属于权限对象。
【问题讨论】:
标签: django permissions django-rest-framework