管理组织权限(部门、董事会等)的申请
django-authorities的Python项目详细描述
管理组织权限(部门、董事等)的应用程序
安装
使用pip install django-authorities安装,或者如果您想在github上使用最新版本,请尝试pip install git+https://github.com/spapas/django-authorities。
安装后,将authorities放入INSTALLED_APPS设置中。
简单用法
这是一个非常简单的应用程序,有两个模型和一些用于编辑这些模型的视图。
安装后,您可以访问django管理员编辑authorities.Authority``s and ``authorities.AuthorityKind``s. ``AuthorityKind只有一个名称(所以它可以是董事会、部门 当Authority有kind(AuthorityKind),is_active(布尔),^{tt10}时$ (可选的fk到另一个Authority以创建层次结构)和users(与 settings.AUTH_USER_MODEL;每个用户可以属于多个权限,每个权限将 有多个用户)。
我还提供了一些非管理视图,您可以使用 按原样或修改。从它们继承,将它们放到您自己的url.py或include 全部authorities.urls。这些视图的模板继承自需要 提供content块。
5.0.1.2
- 添加模板标记以获取当前用户权限
- 改进自述文件
v.0.1.0
- 初始版本