06 2016 档案
摘要:需求:由于项目需要,需要下载图片,然后根据下载环境标识图片,转发给一个服务器 1.下载并解码 建立URL连接 conn = HTTPConnection(self.host,timeout=60) conn.request('GET',url,headers=self.headers) #print 'http_get -> wait the response...' #获取http响应re...
阅读全文
摘要:转自http://stackoverflow.com/questions/3652625/installing-setuptools-on-64-bit-windows 问题 I'm running Python 2.7 on Windows 7 64-bit, and when I run the installer for setuptools it tells me that Pyt...
阅读全文
摘要:1. 网页处理 下图是实际操作抓包分析结果,其他的步骤不再描述。 1、从选定的POST /main.aspx开始 2、后面服务器回复302重定向到/cd_chose.aspx页面 3、抓包数据有GET重定向URL,GET css和js文件不再赘述 4、POST到/cd_chose.aspx 2. Python模拟 2.1 抓包分析,后面的GET方法发送不去 再查看IE上抓包结...
阅读全文
摘要:1. 多个外键关联计算 Topic关联到TopicContent和TopicUser两种表,reply_count计算TopicContent关联到Topic的计数。 up_count 计算TopicUser中IsUp字段总和。 lTopicCounts = Topic.objects.filter(id=pId).annotate(reply_count=Count('fkTopicCo...
阅读全文
摘要:1、时间戳显示 经常可以看到论坛或者新闻上,时间戳为刚刚,xx分钟前,xx小时前等字样,前端如何实现呢? 2、时间戳实现 这个功能比较简单,直接上函数,time_str是时间戳的字符串结果,转换成Date对象, Date对象可以获取年月日等信息,new一个Date表示当前时间,相关信息进行比较之后,定制返回结果即可。 //时间处理函数,多少分钟前,多少小时前,超过24小时显示日期,超过一...
阅读全文
摘要:1. 下载安装 源码在github上 https://github.com/django-debug-toolbar/django-debug-toolbar/ 源码下载下来可以直接执行python setup.py install安装 2. Django配置 2.1 settings.py配置文件中添加APP debug_toolbar 2.2 添加中间件 debug_t...
阅读全文
摘要:参见官方文档 ,表定义 https://docs.djangoproject.com/en/dev/topics/db/aggregation/from django.db import models class Author(models.Model): name = models.CharField(max_length=100) age = models.IntegerFi...
阅读全文
摘要:1、需求 Django的Models定义了数据库的表,大家使用过程中很多表肯定有许多公共的操作。那么可以将一些公共的操作封装起来,就不需要在每一张表中再来重复的定义和使用了。 2、定义 还是从models中继承,定义一个JsonMode基类 class JsonMode(models.Model): 2.1 虚拟化 #Model基类,不会去创建数据表#默认按照时间逆序排列class Me...
阅读全文
摘要:1、需求 网页在线编辑第三方插件很多,我需要做一个手机上发布图片+文字的精简版的编辑器,文字和图片就自上而下排列就完了。 iframe的实现架构很多。 2、实现 2.1 iframe定义 2.2 编辑模式设置和焦点获取 ifEdit = this.getElementByXid("ifEdit").contentWindow; //编辑模式 ...
阅读全文

浙公网安备 33010602011771号