django的每对象通用权限
django-permissions-unistra的Python项目详细描述
简介
django权限为django提供对角色的每个对象的权限:http://en.wikipedia.org/wiki/Role-based_access_control
代码
实施
如果您想看到django权限的全面实现 看看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工作流的问题6
- 将开发状态更新为“5-生产/稳定”
1.0.1(2011-04-08)
错误修复版本
- 错误修复:Postgres数据库错误;问题5。
- 错误修复:已将传递参数的顺序更改为has_u permission;issue 6
- 错误修复:删除了不需要导入的“集合”;问题8
1.0(2010-08-24)
- 第一个最终版本
1.0β4(2010-07-23)
- 向PermissionBase添加了check_权限方法
- 添加了未经授权的异常
1.0β3(2010-07-07)
- 错误修复类角色的get-u-users/get-u-groups方法;问题2
- 错误修复:在尝试添加本地角色之前检查对象;问题3
- 错误修复:仅注册特定内容类型的权限
1.0β2(2010-05-17)
- 添加了许可证
1.0β1(2010-05-17)
- 修正程序有权限。使用roles=none而不是roles=[]。
1.0α4(2010-04-16)
- 已将PermissionBase移动到初始化py
1.0α3(2010-03-30)
- 添加了角色
1.0α2(2010-03-22)
- 在几个地方增加了很多改进
1.0α1(2010-03-11)
- 首次公开发行