中间件是什么? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白一点中间件是帮助我们在 ...
分类:
其他好文 时间:
2019-04-23 17:10:50
阅读次数:
129
自定义指令 钩子函数 自定义指令 除了内置指令,Vue也允许用户自定义指令; 注册指令:通过全局API Vue.directive可以注册自定义指令; 自定义指令的钩子函数: bind; inserted; update; componentUpdated; unbind; 自定义指令的使用:在自定 ...
分类:
其他好文 时间:
2019-04-20 12:58:13
阅读次数:
158
1、利用form组件建立form组件 2、views中注册验证 3、前端样式 4、jquery 重点: 1、form组件创建form组件,需要在views中生成对象obj,obj.is_vaild()进行判断 局部钩子 clean_字段名称,用于验证字段验证,异常信息以{‘字段对象’:value}写 ...
分类:
Web程序 时间:
2019-04-20 10:12:15
阅读次数:
173
添加: 需求: 根据用户的权限, 决定是否,有添加按钮。 通过配置进行定制,预留钩子进行权限的判断。 如果感觉,默认的样式不好看! 可以在, 子类中, 重写get_add_btn() 方法。 返回一个,自己喜欢的样式的 a 标签。 就行了! 然后,就是这个 a 标签的, 路有问题了! 并且还要,携带 ...
分类:
Web程序 时间:
2019-04-20 09:35:04
阅读次数:
167
Hook 线程只有在正确接收到退出信号时,才能被正确执行,如果你是通过 kill -9这种方式,强制杀死的进程,那么抱歉,进程是不会去执行 Hook 线程的,为什么呢?你想啊,它自己都被强制干掉了,哪里还管的上别人呢?
请不要在 Hook 线程中执行一些耗时的操作,这样会导致程序长时间不能退出。
分类:
编程语言 时间:
2019-04-18 00:41:05
阅读次数:
186
vue的生命周期(beforeCreate-created-brforeMount-mounted-beforeUpdate-updated-beforeDestroy-destroy) 1.实例和组件通过new Vue()创建出来之后会初始化事件和生命周期,然后执行beforeCreate这个钩子 ...
分类:
其他好文 时间:
2019-04-14 16:32:40
阅读次数:
126
1.初始化库 2.配置wap.git/config文件 3.新建钩子wap.git/hooks/post receive 4.把新建的wap.git赋予全部权限为git用户账号 5.新建部署代码的目录并赋予git用户账号权限 6.使用git用户账号@url:wap.git即可clone项目 ...
分类:
其他好文 时间:
2019-04-14 14:11:02
阅读次数:
120
beforeEach是路由跳转前执行的,afterEach是路由跳转后执行的。 afterEach只有两个参数 afterEach((to,from)=>{}) 例子: ...
分类:
其他好文 时间:
2019-04-13 00:55:20
阅读次数:
163
一、$nextTick 1、vue的dom执行异步更新,只要观察到数据变化,vue将开启一个队列,并缓冲在同一事件循环中发生的所有数据改变。 2、vue.$nextTick(cb),数据发生变化,更新dom后执行回调 二、$refs用法 1、ref作用于普通元素——得到dom节点 2、ref作用于子 ...
分类:
其他好文 时间:
2019-04-10 23:29:10
阅读次数:
184
一、什么是forms组件 二、forms组件的使用 1、使用语法 方法总结: myform.clean_data 验证通过的数据 myform.errors 错误数据的对象 myform.errors.as_data 错误数据的信息 2、组件的参数 3、注意点 MyForm实例化时,传入必须是字典, ...
分类:
其他好文 时间:
2019-04-09 18:43:05
阅读次数:
155