作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
django-guardian 提供了哪些 django auth 权限尚未提供的功能?
以下是 django-guardian 文档列出的功能:
“对象级”权限是什么意思?这和给auth权限已经支持的对象实例分配权限是一样的吗?
“权限不仅可以按对象类型设置,还可以按特定对象实例设置。”
https://docs.djangoproject.com/en/dev/topics/auth/default/#default-permissions
最佳答案
Django auth 可以做到这一切以及更多,Guardian 利用了这一点,并将所有内容都放在一个漂亮的包中,并具有良好的 API 来启动。
看看这里的差异 django-object-permissions Vs django-guardian Vs django-authority
What does 'Object-level' permission mean?
在更广泛的背景下可以这样想。想象一下,您有一个个人资料,在该个人资料上,您可以将其设为公开、私有(private)或对 friend 可见,要么允许其他人查看您的个人资料,要么不允许任何人查看。
它能够限制对特定记录而不是整个表的访问。
关于django - Django-Guardian 可以做什么 Django Auth 权限无法做到的事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16333135/
我是一名优秀的程序员,十分优秀!