你将收获

能掌握企业中权限管理系统开发

熟悉djangoweb开发

熟悉vue的使用

适用人群

有前端开发基础 有vue基础 有django web基础 熟悉python人群 有运维经验人员

课程介绍

本课程主要讲解由django(drf)提供后端,vue+elementui实现前端的企业级权限管理系统,课程主要讲解如下知识:

1.动态路由实现;

2.前后端权限管理实现;

3.按钮级别权限控制;

4.django提供的后端服务实现;

本课程以实战为主,拒绝过多理论,干货满满。

 

课程大纲:

RBAC权限管理系统

1 前端项目创建与初始化

2 前端项目模板优化

3 后端模型设计

菜单模型

角色模型

用户模型

4 后端模型序列化与反序列化

5 后端模型视图

6 前端用户登陆

登陆接口和用户信息接口

企业LDAP对接

JWT认证

7 Vue菜单管理页面开发

获取菜单列表

菜单树形懒加载

菜单目录实现

菜单增删改查实现

8 Django RBAC权限管理

9 前端用户管理

增删改查实现

绑定角色实现

10 前端角色管理

增删改查实现

前端权限绑定

后端权限绑定

11 前端按钮权限实现-全局指令