Django的通用对象权限
项目描述
简介
django-permissions为Django提供了基于角色的对象权限: http://en.wikipedia.org/wiki/Role-based_access_control
代码
代码可以在bitbucket上找到: http://github.com/diefenbach/django-permissions
实现
如果您想看到django-permissions的全面实现,请查看CMS LFC
变更
1.2.2 (2014-05-10)
修复了角色的缓存问题
1.2 (2014-05-10)
添加了对Django 1.8的支持
添加了初始迁移
1.1 (2014-06-26)
修复了弃用警告
删除了原始SQL语句
在用户对象上缓存计算的权限
1.0.3 (2011-04-30)
错误修复版本
错误修复:删除了可变的参数;问题#11
变更
1.0.2 (2011-04-09)
错误修复版本
错误修复:防止将相同的用户多次添加到角色中;django-workflows问题#6
将开发状态更新为“5 - 生产/稳定”
1.0.1 (2011-04-08)
错误修复版本
错误修复:Postgres数据库错误;问题#5。
错误修复:更改了传递给has_permission的参数的顺序;问题#6
错误修复:删除了不必要的“sets”导入;问题#8
1.0 (2010-08-24)
第一个最终版本
1.0 beta 4 (2010-07-23)
向PermissionBase添加了check_permission方法
添加了Unauthorized异常
1.0 beta 3 (2010-07-07)
修复了类Role的get_users/get_groups方法;问题#2
修复了在尝试添加本地角色之前检查对象的问题;问题#3
修复了只为特定内容类型注册权限的问题
1.0 beta 2 (2010-05-17)
添加了许可证
1.0 beta 1 (2010-05-17)
错误修复:has_permission。使用roles=None代替roles=[]。
1.0 alpha 4 (2010-04-16)
将PermissionBase移动到__init__.py
1.0 alpha 3 (2010-03-30)
添加了角色
1.0 alpha 2 (2010-03-22)
在多个地方添加了很多改进
1.0 alpha 1 (2010-03-11)
首次公开发布
项目详情
关闭
django-permissions-1.2.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f9ead3e10ccad64fc1d747ebc04c63fe17aeeb0d3a87531b20a90bb8281aefc7 |
|
MD5 | 650360719cc27ec7f89242e1eb935350 |
|
BLAKE2b-256 | a3a7e0856aa7012b55ee4e786475d1becd80080f8d564a817b3759dff61be2eb |