【问题标题】:What is the status of Django Row based permission?基于 Django Row 的权限的状态是什么?
【发布时间】:2010-08-25 11:42:09
【问题描述】:

Django 行级权限准备好在应用程序开发中使用了吗?还是到目前为止只是一个需要第三方组件才能正常工作的钩子?

从 Django 1.2 开始,syncdb 没有创建任何特殊的表/字段来处理行级权限。

如果不可用,作为与 Django 完美集成的开源可用的最佳、可靠实现是什么?

【问题讨论】:

    标签: django permissions row


    【解决方案1】:

    Django wiki page 说:

    几年前,在 Django 存储库中创建了一个分支,以探索实现更细粒度的权限(在单个对象级别,而不是在模型类级别)。那根树枝早已死去;它已经两年多没有看到提交了,并且可能永远不会以任何有意义的方式更新或集成到 Django 中。

    【讨论】:

    • 是的,这就是我在文档中看到的。但是,在 DJango 1.2 中,我们有一个钩子来实现基于行的权限(我看到修改过的代码),尽管到目前为止它只是一个钩子。
    【解决方案2】:

    不,它不是内置的,但请查看django-guardian

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-01
      • 2023-03-15
      • 1970-01-01
      • 2019-06-12
      • 2011-03-26
      相关资源
      最近更新 更多