# 基于DRF的RBAC组件
> 旨在为Django REST framework打造一个开箱即用的RBAC(基于角色的权限管理)系统
核心rbac模块来源于[rest_xops](https://github.com/xufqing/rest_xops),本项目对其中的权限管理进行了剥离,在此基础上对drf的responce进行二次封装,实现兼容自定义的responce返回。
肺炎肆虐,在家整理的一个开源权限组件
## Getting Started 使用指南
### Prerequisites 项目使用条件
请确保安装以下python第三方库
```.env
[packages]
Django = "*"
djangorestframework = "*"
pillow = "*"
djangorestframework-jwt = "*"
django-filters = "*"
django-filter = "*"
pyyaml = "*"
django-simpleui = "*"
[requires]
python_version = "3.7"
```
### Installation 安装
后续将会给出docker镜像
### Usage example 使用示例
给出更多使用演示和截图,并贴出相应代码。
## Deployment 部署方法
目前均在测试环境中使用,部署到生产环境注意事项,请参照生产环境具体部署要求。
## Contributing 贡献指南
清阅读 [CONTRIBUTING.md](#) 了解如何向这个项目贡献代码
## Release History 版本历史
* 0.2.1
* CHANGE: Update docs
* 0.2.0
* CHANGE: Remove `README.md`
* 0.1.0
* Work in progress
## Authors 关于作者
* **huangyongchi** - *Initial work* - [huangyongchi](https://huangyongchi.com)
查看更多关于这个项目的贡献者,请阅读 [contributors](#)
## License 授权协议
这个项目 MIT 协议, 请点击 [LICENSE.md](LICENSE.md) 了解更多细节。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
为Django REST framework打造的一个开箱即用的RBAC(基于角色的权限管理)系统.zip (33个子文件)
SJT-code
Pipfile 304B
readme.md 2KB
utils
__init__.py 0B
custom.py 5KB
code.py 351B
test.py 1KB
yg_response.py 1KB
manage.py 541B
rbac_demo
__init__.py 0B
wsgi.py 395B
urls.py 796B
settings.py 4KB
Pipfile.lock 6KB
.gitignore 1KB
rbac
__init__.py 44B
tests.py 60B
admin.py 273B
apps.py 150B
signals.py 499B
models.py 4KB
urls.py 1KB
serializers
__init__.py 49B
menu_serializer.py 449B
user_serializer.py 2KB
permission_serializer.py 388B
role_serializer.py 680B
organization_serializer.py 902B
views
__init__.py 49B
organization.py 2KB
role.py 1KB
menu.py 1KB
user.py 16KB
permission.py 1KB
共 33 条
- 1
资源评论
JJJ69
- 粉丝: 5966
- 资源: 5593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功