Fork me on GitHub
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页
摘要: 一、动态菜单API的生成 1、API 2、MenuModelView 在restframework框架的认证组件中通过 authentication_classes = [AuthToken]进行认证,获得user,从而传入user,从而初始化菜单数据,然后根据数据库中的positionid可以进行 阅读全文
posted @ 2019-09-04 18:31 iveBoy 阅读(2136) 评论(0) 推荐(0)
摘要: 一、表结构设计 二、表结构说明 上述有5张表,但因为用户表与角色表、角色表与权限表都是多对多的关系,故而会多生成2张表。 1、菜单表(Menu) 是主页右侧的菜单,它的下面是所有的get方式的权限url 2、请求方式表(Action) 是所有请求url的请求方式,在页面上的表现就是增加、修改、删除这 阅读全文
posted @ 2019-09-04 18:30 iveBoy 阅读(3025) 评论(0) 推荐(0)
摘要: 一、初始化菜单、权限信息 在进行用户名和密码验证成功后就进行权限和菜单的初始化,生成该用户的菜单和权限数据。 二、生成菜单、权限信息 通过将用户名传入Initpermission类中进行处理 from rbac import models from django.conf import settin 阅读全文
posted @ 2019-09-04 18:30 iveBoy 阅读(2809) 评论(0) 推荐(0)
摘要: 一、axios的封装 在vue中为了使用axios使用方便,不需要每一个模块进行导入,就需要对其进行封装: 1、新建http.js模块 2、在main.js中导入 此时vue实例中已经有$http方法了 3、在需要的地方进行调用 二、拦截器的使用 拦截器是在发送请求之前做一些动作,比如将将token 阅读全文
posted @ 2019-09-02 18:48 iveBoy 阅读(5610) 评论(0) 推荐(0)
摘要: 一般情况下,进入到web网站主页都需要进行token或者其它验证,不能在没有登录的情况下可以查看主页的内容,在用户输入用户名密码后,进行校验成功,后台会返回一个token,用于用于下次访问主页或其它页面进行用户认证,一旦认证成功就可以访问了。 1、用户获取token 用户向后台API发送用户名和密码 阅读全文
posted @ 2019-09-02 18:27 iveBoy 阅读(1712) 评论(0) 推荐(0)
摘要: 一、箭头函数(Arrow Functions) 1、定义 a => a+b;//也可以写成 (a,b) => a+b 这相当于: function (a,b) { return a+b }; 箭头函数实际上就是用‘=>’代替了关键字function。 2、this指向问题 箭头函数与普通函数this 阅读全文
posted @ 2019-09-02 17:59 iveBoy 阅读(373) 评论(0) 推荐(0)
摘要: 一、Tampermonkey浏览器插件 Tampermonkey 是一款免费的浏览器扩展和最为流行的用户脚本管理器,官方下载地址:http://www.tampermonkey.net/,为方便起见,这里提供百度云资源: https://pan.baidu.com/s/11EEcltOOr5cg-k 阅读全文
posted @ 2019-08-23 16:00 iveBoy 阅读(1117) 评论(0) 推荐(0)
摘要: 一、认证源码流程 1、认证准备工作 在rest framework之APIView中提到过rest framework的视图不仅有CBV分发的特性,而且又对request进行了封装,其中封装的就有认证功能。在APIView类下的dispatch方法中: 在dispatch方法中: 是重构reques 阅读全文
posted @ 2019-08-21 17:16 iveBoy 阅读(1046) 评论(0) 推荐(0)
摘要: 一、rest framework配置 1、安装rest framework 在django环境中安装rest-framework框架: 2、在django项目中进行配置 二、rest_framework下的APIView rest framework中的APIView是在CBV的基础上进行扩展的,C 阅读全文
posted @ 2019-08-21 10:29 iveBoy 阅读(1644) 评论(0) 推荐(0)
摘要: 一、restful的引入 对数据进行增、删、改、查,在之前进行操作时可能可能是这样写的: 对应的view函数中就需要对请求方法进行判断: 这样最大的问题就是随着业务的增多接口(url)会越来越多,其次是使用FBV的形式,需要对请求方法进行判断,也是有些麻烦的,为了解决这一类的问题,就引出了restf 阅读全文
posted @ 2019-08-20 15:59 iveBoy 阅读(369) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页
TOP