跳转到主要内容

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 (15.7 kB 查看哈希值)

上传时间

由以下支持