drf-vue-admin

我要开发同款
lyhzyy08192023年01月29日
351阅读
所属分类webapp

作品详情

此项目是一套基于rbac的前后端分离的后台管理系统,适用于公司内部人群。
用户管理:提供用户的相关配置,新增用户后,默认密码为123456
角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限
菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单
部门管理:可配置系统组织架构,树形表格展示
岗位管理:配置各个部门的职位
字典管理:可维护常用一些固定的数据,如:状态,性别等
系统日志:记录用户操作日志与异常日志,方便开发人员定位排错
定时任务:加入任务日志,任务运行情况一目了然
登录校验验证码功能。
支持数据字典,方便对一些状态进行管理。
前后端统一异常拦截。
用户中心管理,更改密码,查看用户自己的操作日志,更改邮箱,发送邮箱验证码,更改头像。
日志管理。

(1):后端采用Python的Django框架,采用drf写接口。
(2):前端使用Vue的element-admin框架。
(3):后端采用corsheaders解决跨域问题。
(4):过滤采用django-filters实现过滤。
(5):验证码使用captcha实现登录时的验证码。
(6):使用channels这个模块加websocket实现服务器信息的实时获取。
(7):采用APScheduler定时任务框架实现任务调度。
(8):采用日志审计easyaudit实现获取操作日志。
(9):redis缓存图片验证码和服务器信息。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论