Fork me on GitHub
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页
摘要: 一、自定义限流 限流组件又叫做频率组件,用于控制客户端可以对API进行的请求频率,比如说1分钟访问3次,如果在1分钟内超过3次就对客户端进行限制。 1、自定义限流 假设现在对一个API访问,在30s内访问不能超过3次,应该如何实现? 在对应的视图中进行配置: 2、限流原理 在rest framewo 阅读全文
posted @ 2019-09-10 19:22 iveBoy 阅读(618) 评论(0) 推荐(0)
摘要: 一、APIView APIView继承的是和django中CBV模式下的View类。View类中的dispatch方法通过反射对不同的请求方法执行不同的函数。而APIView不仅拥有这个特性,而且重要的是是对request进行了重构,以及添加了很多组件,如认证组件、权限组件以及频率组件等。这些都是在 阅读全文
posted @ 2019-09-09 19:55 iveBoy 阅读(297) 评论(0) 推荐(0)
摘要: 一、权限组件的使用 1、自定义权限 要实现自定义权限,需要重写BasePermission并实现以下方法中的一个或两个 .has_permission(self, request, view) .has_object_permission(self, request, view, obj) 如果请求 阅读全文
posted @ 2019-09-09 12:12 iveBoy 阅读(911) 评论(0) 推荐(0)
摘要: 一、序列化 1、序列化准备 以下列表进行举例说明: 2、Serializer 自定制显示方式 Serializer相当于django中Form,必须自己自定义字段,以Book表为例: Book表中既有ForeignKey字段又有ManyToMany字段,对于ForeignKey字段的显示可以使用so 阅读全文
posted @ 2019-09-08 14:30 iveBoy 阅读(676) 评论(0) 推荐(0)
摘要: 在项目开发中,往往需要使用到一些公共组件,比如,弹出消息、面包屑或者其它的组件,为了使用方便,将其以插件的形式融入到vue中,以面包屑插件为例: 1、创建公共组件MyBread.vue 2、在main.js中全局注册到vue中 3、使用 在需要的组件中可以直接使用,注意需要父子传值 阅读全文
posted @ 2019-09-05 19:16 iveBoy 阅读(19161) 评论(0) 推荐(0)
摘要: ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件。 1、ref用在普通DOM元素 在html标签上加上ref属性 通过this.$refs.标签的ref的名来获取 阅读全文
posted @ 2019-09-05 18:40 iveBoy 阅读(532) 评论(0) 推荐(0)
摘要: 一、module的作用 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 对象就有可能变得相当臃肿。 为了解决以上问题,Vuex 允许我们将 store 分割成模块(module)。每个模块拥有自己的 state、mutation、action、gette 阅读全文
posted @ 2019-09-04 23:13 iveBoy 阅读(10330) 评论(0) 推荐(0)
摘要: 一、eval函数的定义 1、定义 eval() 函数用来执行一个字符串表达式,并返回表达式的值。 2、语法 eval(expression[, globals[, locals]]) expression : 表达式。 globals : 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 阅读全文
posted @ 2019-09-04 18:32 iveBoy 阅读(14207) 评论(0) 推荐(0)
摘要: 一、使用方式 全局前置守卫用于在路由配置生效之前进行一些动作,可以使用 router.beforeEach 注册一个全局前置守卫: 参数: to: Route: 即将要进入的目标 路由对象 from: Route: 当前导航正要离开的路由 next: Function: 一定要调用该方法来 reso 阅读全文
posted @ 2019-09-04 18:32 iveBoy 阅读(7692) 评论(0) 推荐(0)
摘要: 一、获取菜单与权限信息 通过后端API的接口获取信息: 1、获取菜单信息 (1)在登录过后进入主页时进行菜单信息信息的获取,在home组件created的方法中发送ajax请求。 (2)在home.js文件中: (3)获取的菜单数据形式: { { 'title': '用户管理', 'icon': ' 阅读全文
posted @ 2019-09-04 18:31 iveBoy 阅读(5398) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页
TOP