django-guardian提供的django auth权限尚未提供的功能是什么?
以下是django-guardian文档列出的功能:
'对象级'权限是什么意思? 它是否与为auth的权限已经支持的对象实例分配权限相同?
“不仅可以为每种类型的对象设置权限,还可以为每个特定的对象实例设置权限。”
https://docs.djangoproject.com/en/dev/topics/auth/default/#default-permissions
答案 0 :(得分:7)
Django auth可以做到这一切以及更多,Guardian充分利用了这一点,并且put都是一个很好的包,有一个很好的API来启动。
在这里查看差异django-object-permissions Vs django-guardian Vs django-authority
'对象级'许可意味着什么?
在更广泛的背景下,这样想。想象一下,您有一个个人资料,您可以将该个人资料公开,私密或可供朋友查看,或者允许其他人查看您的个人资料或者不是所有人。
能够限制对特定记录的访问,而不是整个表。