我发现了Django 1.2+的3个行级权限解决方案

  • django-object-permissions
  • django-guardian
  • django-authority

  • 有人可以说是否比别人推荐的有什么,他们的主要区别是什么?

    最佳答案

    首先,我说我们不使用这些对象级权限-我们使用自己的自定义方法,我真的希望我们没有。如果您完全可以避免对象级权限,那么这样做就很麻烦。

    这就是我评估您提到的3个应用程序的方式。

    积极发展:

  • django-guardian(1周前)
  • django-object-permissions(1年前)
  • django-authority(将近2年前)

  • API
  • django-guardian(保存已定义模型的实例)
  • django对象权限(注册权限)
  • django-authority(定义类)

  • 以上顺便说一句。

    我建议仅在API上单独使用监护人,但是事实上它仍在开发中,而其他地方通常并不意味着取得重大胜利。

    07-28 03:00
    查看更多