跳转到主要内容

添加对象级或行级权限的方法

项目描述

Django Object Permissions是一种添加自定义的用户-对象或组-对象权限的方法。它不会取代Django的内置权限。相反,它通过添加管理特定对象访问的额外方式来增强它们。

您可以在不修改应用程序代码的情况下向现有应用程序(例如Flat Pages)添加对象权限,或者将其构建到您自己的应用程序中。

它使用一种高效的权限存储方法;它只需要每个用户-对象组合一行,无论授予多少权限。

我们的初始目标非常简单(在思想上,不一定在行动上)

  • 有一个简单的方法来设置对象或行的读写/所有者权限

  • 轻松发现给定用户是否有权限级别

  • 按模型自定义权限

  • 管理员查看/编辑集成

这是一个概念验证,我们现在正在寻找关于实现调整或实施新想法的反馈。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

django-objectpermissions-0.3.3.tar.gz (253.8 kB 查看哈希值)

上传时间 源代码

支持