摘要: 权限组件之权限控制 1. 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影《2012》中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临;② 屌丝们,有没有想过为什么那些长得漂亮身材好的姑娘在你身边不存在呢?因为有钱人和漂亮姑娘都是珍贵稀有的,稀有的人在一起玩耍和解锁各种 阅读全文
posted @ 2019-05-08 19:47 baby12138 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 一、动态显示二级菜单 1、修改权限表结构 (1)分析需求,要求左侧菜单如下显示: 客户管理: 客户列表 账单管理: 账单列表 (2)修改rbac下的models.py,修改后代码如下: from django.db import models class User(models.Model): "" 阅读全文
posted @ 2019-05-08 19:43 baby12138 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.创建中间件 在django项目的settings模块中,有一个MIDDLEWARE_CLASSES变量,其中每一个元素就是一个中间件。中间件其实就是django中的一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 我们在做登录注册功能时一般都会做一个中 阅读全文
posted @ 2019-05-08 19:40 baby12138 阅读(321) 评论(0) 推荐(1) 编辑
摘要: 前言 我最近在琢磨django框架的使用,在上传个人网站服务器上时,再次遇到了找不到静态文件,css、img等样式全无的问题。于是沉下心来,好好研究了django的静态文件到底应该怎么去部署(deploy),一点心得体会现分享于下。 1. python manage.py collectstatic 阅读全文
posted @ 2019-05-08 19:38 baby12138 阅读(4737) 评论(1) 推荐(1) 编辑