基于Django本体访问控制模块
项目描述
Cerberus访问控制
基于Django本体访问控制模块
许可证
软件许可协议为ISC许可证。
安装
pip install django-cerberus-ac
文档
开发
运行所有测试: tox
变更日志
0.2.5 (2018-06-19)
- 通过迭代获取conveyors/heirs而不是递归地提高性能(数据库请求数量大幅减少)。 
0.2.4 (2018-01-18)
- 修复< span class="docutils literal">django-suit-dashboard 在< span class="docutils literal">setup.py 中缺失的问题。 
- 修复< span class="docutils literal">django-app-settings 0.3.0 在< span class="docutils literal">urls.py 中的使用。 
0.2.3 (2017-12-11)
- 修复< span class="docutils literal">django-app-settings 0.3.0的映射设置。 
0.2.2 (2017-12-11)
- 更新以支持< span class="docutils literal">django-app-settings 0.3.0。 
0.2.1 (2017-11-08)
- 修复admin中< span class="docutils literal">save_model 的错误“保存()被禁止以防止由于未保存的相关对象'reference'导致的数据丢失”。 
0.2.0 (2017-07-03)
- 重写< span class="docutils literal">save_models admin方法以在历史记录中添加用户。 
- 在< span class="docutils literal">RoleMixin 中添加和重命名方法。 
- 修复映射设置检查函数。 
- 实现隐式授权。 
- 添加科学/研究分类器。 
- 修复当id不能转换为正确类型时的错误。 
- 添加迁移2。 
- 改进< span class="docutils literal">RolePrivilege admin。 
- 将拖放和缩放添加到角色层次结构图。 
- 更新初始迁移以反映代码。 
0.1.7 (2017-04-19)
- 将< span class="docutils literal">d3.min.js作为静态资源添加,以便在SSL上下文中启用它。 
0.1.6 (2017-04-19)
- 完成编辑权限页面的实现(在1000*1000矩阵以下效率高)。 
0.1.5 (2017-04-18)
- 改进admin显示。 
- 添加allow_update_own_privileges设置。 
- 改进< span class="docutils literal">instance_from_ 方法。 
- 在< span class="docutils literal">can 方法上添加< span class="docutils literal">skip_implicit和< span class="docutils literal">log 参数。 
- 修复角色层次结构图,使用< span class="docutils literal">allow_own_update 设置。 
- 恢复< span class="docutils literal">setting_prefix。 
- 添加< span class="docutils literal">django-app-settings 依赖关系,从数据表中删除< span class="docutils literal">autowidth。 
- 将访问对象的操作移到get中,以避免迁移错误。 
- 删除Github页面配置文件。 
- 将django从1.10.6更新到1.11。 
- 修复迁移(缺少< span class="docutils literal">__init__.py)。 
0.1.4 (2017-04-10)
- 实现带通知的Ajax调用。 
- 将< span class="docutils literal">no_datatable 模板与后端接口。 
- 将命名空间设置为cerberus,提高一致性。 
- 在面包屑中匹配应用程序名称。 
- 将应用程序设置移入< span class="docutils literal">apps 模块。 
- 将ID从< span class="docutils literal">int 更改为< span class="docutils literal">str。 
- 添加迁移文件,避免在启动时加载角色实例。 
- 更改映射设置。 
- 在admin中注册模型。 
- 修复整数默认值为0的唯一约束。 
0.1.3 (2017-04-04)
- 添加用于权限分离的admin类。 
- 更新模型。 
0.1.2 (2017-04-03)
- 添加用于测试的视图、模板和模型。 
- 将Bootstrap版本从3.3.1更改为2.3.1,将JQuery 3.1.1更改为2.1.1。 
0.1.1 (2017-02-21)
- 在PyPI上发布alpha版本。 
项目详细信息
哈希值 用于 django_cerberus_ac-0.2.5-py2.py3-none-any.whl
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 89c33fad6cc3223d33eebd8f0fec0f46f51c98f53585d0d93026e84befd6f840 | |
| MD5 | ec69ca78bacba084a139fe7495ecc705 | |
| BLAKE2b-256 | fcf1eea05fd5ead76b3da52ef1e03b9e49fe3416d52683cae12674bbe44a0a82 |