添加对象级或行级权限的方法
项目描述
Django Object Permissions是一种添加自定义的用户-对象或组-对象权限的方法。它不会取代Django的内置权限。相反,它通过添加管理特定对象访问的额外方式来增强它们。
您可以在不修改应用程序代码的情况下向现有应用程序(例如Flat Pages)添加对象权限,或者将其构建到您自己的应用程序中。
它使用一种高效的权限存储方法;它只需要每个用户-对象组合一行,无论授予多少权限。
我们的初始目标非常简单(在思想上,不一定在行动上)
有一个简单的方法来设置对象或行的读写/所有者权限
轻松发现给定用户是否有权限级别
按模型自定义权限
管理员查看/编辑集成
这是一个概念验证,我们现在正在寻找关于实现调整或实施新想法的反馈。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
django-objectpermissions-0.3.3.tar.gz (253.8 kB 查看哈希值)
关闭
django-objectpermissions-0.3.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 365265ae27e5320439d739f1a316aade66705c9daab7afa8795bd511b7cc42dd |
|
MD5 | 5526557de7b5cb3a324e966d8a4c7eab |
|
BLAKE2b-256 | f5f919e6a0852502054b441f89d48e49cb137e60c934c3c9d1bfc7b69d3607ac |