2019年4月15日
摘要: 这里就好说了。 使用的还是 forms 组件。 将图标的input框, 搞成了 redio 单选框。直接看代码: 为icon字段,的展示。 搞成一个RadioSelect() choices 属性就是所有的要展示的图标。 每个列表都是一个图标, 第一个参数是,要保存到数据库中的icon字段的值。 第 阅读全文
posted @ 2019-04-15 14:59 rookiehbboy 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 如何一直携带 当前GET请求中, ?mid=1&age=2&name=alex先看一看问题的产生:1.我的菜单列表页面,当我点击,某一个菜单选项时。会发送一个GET请求,并且将当前这个菜单的 id 发送到服务端。服务端进行页面渲染时, 会为这个菜单添加一个,calss="active":看代码: < 阅读全文
posted @ 2019-04-15 14:12 rookiehbboy 阅读(266) 评论(0) 推荐(0) 编辑
  2019年4月14日
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2019-04-14 15:45 rookiehbboy 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 流程都是一样的。就不在详细的记录。只写一点需要注意的地方! 或者 可以改进的地方!1. 用户表中 只有。 name password email 三个字段。 但是添加用户的页面,应该还要有确认密码的字段。 所以,在UserInfoModelForm(forms.ModelForm): 中需要自己添加 阅读全文
posted @ 2019-04-14 14:44 rookiehbboy 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 权限分配功能拆分: a. 角色管理 b. 用户管理 c. 菜单和权限的管理 d. 批量的权限操作 e. 分配权限 先实现 角色管理: 无非也就是,增删改查: 定义路由, 编写视图。 1.查看角色页面:role_list.html 主路由分发器,先进行分发。 就以 rbac 为开头的作为我们的,后台权 阅读全文
posted @ 2019-04-14 11:26 rookiehbboy 阅读(502) 评论(0) 推荐(0) 编辑
  2019年4月13日
摘要: rbac之 权限粒度控制到按钮级别: 这里的意思就是 如果当前用户,没有这个权限。 那么这个相对应的这个按钮的权限, 就不应该展示。看都不能给看到。 思路: 为每一个权限,设置一个别名。 这里是这的别名。 要与 路由控制器中的,每条路径的 别名保持一直 模板中每一个按钮标签的位置,进行 if 判断。 阅读全文
posted @ 2019-04-13 23:50 rookiehbboy 阅读(3801) 评论(3) 推荐(0) 编辑
摘要: 我想要的是, 这里的显示内容,可以随着。 我点击的不同而展示 不同的东西。 思路: 1. 登录的时候, 在session中保存下。 当前用户所有的权限url 和 每一条url 的 所属那一条url。 2. 在request 对象中, 保存上。url的浏览记录。(就是 用户当前访问的url 和 他所属 阅读全文
posted @ 2019-04-13 20:40 rookiehbboy 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 这是一个添加用户的,界面。 这个功能不是一个菜单选项。 他在 用户管理-->客户列表 页面中的一个功能。但是当我点击的时候, 左侧的信息,全部收缩起来了。 我觉得应该时要展开这个一级标签,并且还要有 选中 客户列表的这样一个提示。so 又有了我问题, 想想解决办法: 思路是这样子的: - 登录,做权 阅读全文
posted @ 2019-04-13 17:35 rookiehbboy 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 二级动态菜单的实现, 我们可能需要一个 下方展示的这样的一种数据结构: OK 如何实现:1. 数据库中 我们新添加一张表吧。 就叫 Menu 表。 一级菜单表: 我们通过 一级菜单表, 来确定我们的 一级菜单应该有的样子 class Menu(models.Model): mid = models. 阅读全文
posted @ 2019-04-13 16:42 rookiehbboy 阅读(1199) 评论(1) 推荐(0) 编辑
  2019年4月12日
摘要: 动态菜单 一级菜单的实现: 1.先解释一下权限: 首先我们要知道,我们是根据权限,来决定当前这个用户可以做什么样的操作。那么问题来了, 我要如何在 页面上展示, 不同的用户访问时, 他有哪些可以操作的按钮。 比如: CEO来的时候,他可以做任何事情。那么我就需要把所有的 按钮给他展示出来。 可以添加 阅读全文
posted @ 2019-04-12 17:28 rookiehbboy 阅读(979) 评论(0) 推荐(0) 编辑