一、引子 在操作数据的时候,假设我们需要记录一些日志,这个时候,我们需要用什么来显示这个需求呢?装饰器?装饰器只能先实现整体的操作。在django 里面有这么一个东西--信号 下面我们就来了解了解它。 操作对象前后,django都会预留两个钩子,它是用signals.post_save.send,表 ...
分类:
其他好文 时间:
2019-09-24 17:11:41
阅读次数:
92
自定义Form校验规则 局部钩子 校验用户名不能重复 全局钩子 检验两次密码输入一致 注意:全局钩子与局部钩子的函数名、判断异常和返回值都是根据内部源码写的 1. 函数名为“clean_字段名”或者“clean” 2. 数据校验有误,只能抛ValidationError异常,因为在源码中捕获Vali ...
分类:
其他好文 时间:
2019-09-22 01:08:16
阅读次数:
121
1. 前端部分(引入jquery与bootstrap) 2. 后台python 2.1 对django组件中用户表字段的扩展 (1)在models中添加用户表新字段 (2)在setting中更改用户认证组件的表配置信息 修改之后需重新迁移数据库,如果无需添加新字段可省去上述步骤,直接使用django ...
分类:
编程语言 时间:
2019-09-21 20:49:30
阅读次数:
91
一,事件 1,常用事件 keydown和keyup事件组合示例: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta http-equiv="content-Type" charset="UTF-8"> <meta http-equiv="x-ua-co ...
分类:
Web程序 时间:
2019-09-21 12:36:07
阅读次数:
288
created: function () { this.$axios.post('/jsonData').then( function (res) { this.cares = res.data; console.log(this.cares) }) 以上报错‘undefined’ 经过查询得知,. ...
分类:
其他好文 时间:
2019-09-19 16:40:39
阅读次数:
488
为对话框添加WM_MOUSEHOVER或WM_MOUSELEAVE消息并不会响应。 MFC需要特殊处理,其中一法就是使用TRACKMOUSEEVENT ...
分类:
编程语言 时间:
2019-09-19 12:35:28
阅读次数:
117
简介:在k8s中,一般使用yaml格式的文件来创建符合我们预期期望的pod,这样的yaml文件我们一般称为资源清单 一、常用字段解释 1、必须存在的属性(必须写) 2、主要对象(有的可不写,有默认值) 3、额外的参数项 4、字段配置格式 二、资源清单格式 1、注释 2、新建一个pod.举例 三、po ...
分类:
其他好文 时间:
2019-09-18 17:58:12
阅读次数:
109
`package java.util.concurrent.locks;` 基本介绍 AQS中可供子类重写的钩子操作 方法名称 | 描述 : :|: : boolean tryAcquire(int arg) | 独占式获取同步状态,成功返回true,失败返回false。 boolean tryRe ...
分类:
其他好文 时间:
2019-09-18 11:35:27
阅读次数:
111
实际项目开发中,iframe在移动设备中使用问题还是很大的,说一说我的那些iframe坑 做过的这个后台管理框架,最开始的需求是PC,但随着业务需要,需要将项目兼容到ipad,后台的框架也是使用的开源框架开发,使用的是iframe嵌套页面的方式 1、内部嵌入iframe,里面的内容页面中有绝对定位的 ...
分类:
移动开发 时间:
2019-09-17 17:34:53
阅读次数:
168
当执行beforeDestroyed钩子函数的时候,vue实例就已经从运行阶段,进入到了销毁阶段 当运行beforeDestroyed 的时候 ,实例身上所有的data和所有的methods,以及过滤器,指令...... 都处于可用状态,此时,还没有真正执行销毁的过程 当执行到destroyed 函 ...
分类:
其他好文 时间:
2019-09-17 17:32:31
阅读次数:
82