05 2016 档案
摘要:1、必选项未填写导致数据保存失败 如下图: 2、设置blan属性为True blan=True
阅读全文
摘要:环境准备 参考Discuz官网部署指导 http://faq.comsenz.com/library/system/env/env_linux.htm#download 首先确定环境支持,当前环境MySQL,Apache,nigux等都已经部署OK PHP安装 libiconv wget http://down1.chinaunix.net/distfiles/libiconv-1.1...
阅读全文
摘要:数据查询分页功能和排序功能大家都很熟悉,本文以一个小例子介绍一下Django后台实现 数据列表 id依次从6到1 [ { "detail": "this is test", "CreateTime": "2016-05-22 00:06:36", "ModifyTime": "2016-05-22 00:06:36", "IsDelete": "False", "Type": "test", &q
阅读全文
摘要:【问题】makemigrations是会要求id输入默认值 例如下表UserVerifyCode,自定义了idUser这个key 修改成如下,去掉idUer的主键属性 使用python manage.py makemigrations,id是新增列,不能为空,所以必须输入默认值 解决办法 Step1:清空表的数据 Step2:上图上选择1方法,输入int(0) Step...
阅读全文
摘要:1、List的表级关联错误 如下图所属,表级data关联错误会导致List显示异常 2、data定义的列字段与数据字段不一致 Json数据有idClass_Name字段 data定义的列,有idClasss_Name字段,与上面对比,多了一个s 另外,taskType和taskPreview可以更改 for( var index in data){ ...
阅读全文
摘要:QuerySet序列化一般可以先写一个公共的常用的解析函数,参考前面的博文《【服务后端】Python序列化对象为Json方法》 http://www.cnblogs.com/inns/p/5507012.html 所有字段按照其类型来解析,外键返回id即可 后面介绍一些特殊序列化需求及实现 1、三个关联表 User和Class表,以及ClassUserTemp表, 1.1 User表 ...
阅读全文
摘要:一、多表查询 有数据表class和ClassUserTemp表 需求是要筛选出某个用户lUser管理的班级下ClassUserTemp的所有数据。 Class表的Owner字段表示关联的管理员用户。 只需要使用__关联属性即可,条件路径就是 班级 --> 班级的管理员 --> 与用户比较 pUserClasses = ClassUserTemp.objects.filter(idC...
阅读全文
摘要:Token就是应用服务器访问微信服务器的凭证,微信服务器对这个Token设置一个有效期。 由于Token接口获取有一定的限制,不宜频繁获取,Token在一段时间内也有效,也没有必要不停的获取。 按照官方文档建议,业务服务器保存到本地,有效期之前,各个业务模块本地获取即可。 一、官方文档 http GET方法获取http请求方式: GET https://api.weixin.qq.com/cg...
阅读全文
摘要:官方说明 按照微信公众平台,第一步微信服务器会按照公众号的设置验证我们自己的服务器,服务器需要做正确响应。 官方文档说明如下: 开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。加密/校验流程如下: 1)将token、timestamp、nonce三个参数进行字典序排序 ...
阅读全文
摘要:方法非常简单,用isinstance函数识别出变量类型,递归调用函数分解到原子类型的变量,序列化。 缺点是递归调用会有函数栈,复杂的对象可能占用较大内存 """ 继承自simplejson的编码基类,用于处理复杂类型的编码"""def JsonCode(obj): def _any(obj): ret = None #debu...
阅读全文
摘要:问题现象 lUsers从User表中获取出来,与lUser.id进行对比 报错 AttributeError at /ClassUser/'dict' object has no attribute 'id' 查看User变量,已经序列化处理 user{'City': u'\u77f3\u5bb6\u5e84', 'CreateTime': datetime.datetime(2015, ...
阅读全文
摘要:子窗口1的参数传递和关闭窗口函数 this.owner.send({ name:name.toString(), value:id }); this.close(); 子窗口2打开的函数 case window.mainRetName.SelectSchool: //ju...
阅读全文
摘要:django自启动 编辑启动脚本 cd /etc/rc.d vi rc.local 添加Django启动脚本 把启动程序的命令添加到/etc/rc.d/rc.local文件中 python /usr/local/WebServer/src/manage.py runserver 0.0.0.0:80 & MySQL自启动 转到自启动脚本目录 cd /etc/init.d 查询启动程序 c...
阅读全文
摘要:问题背景 WeX5是典型的html5+js架构。源文件全部放到服务器的UI Server中,使用通用的tomcat,例如使用域名www.wuyoubar.cn:8080/x5。 Android和IOS的服务器端Django已经实现了json的处理,json的主域名www.wuyoubar.cn:80 PC访问WeX5页面。避免重复进行数据处理,WeX5的JS代码里面直接使用Ajax请求Djang...
阅读全文
摘要:1 背景 1.8 Django的APP目录下有makemigrations文件夹,这个文件夹中的文件误删除过,后面从其他电脑的工程目录中拷贝了过来。 进行了python manage.py makemigrations和python manage.py migrate操作。 由于前后的makemig
阅读全文

浙公网安备 33010602011771号