摘要:                    
django多数据库 阅读spider platform时发现前端项目中使用了多数据库,那么django实现多数据库需要哪些配置呢,又如何使用呢? 定义及路由机制 定义 在settings里面的DATABASES是一个字典,用于定义需要的数据库,如下,一共定义了两个数据库。 DATABASES =                 阅读全文
            
        随笔分类 - 美图实习
django模板复用 extends,block,include
2018-04-09 08:43 by ZealouSnesS, 1467 阅读, 收藏,
摘要:                    
template复用 extends block include render 参考:https://code.ziqiangxuetang.com/django/django-template.html 最基本的复用: from django.shortcuts import render ret                阅读全文
            
        文件下载(StreamingHttpResponse流式输出)
2018-04-08 23:56 by ZealouSnesS, 5816 阅读, 收藏,
摘要:                    
文件下载(StreamingHttpResponse流式输出) HttpResponse会直接使用迭代器对象,将迭代器对象的内容存储成字符串,然后返回给客户端,同时释放内存。可以当文件变大看出这是一个非常耗费时间和内存的过程。 而StreamingHttpResponse是将文件内容进行流式传输,数                阅读全文
            
        view简写 TemplateView.as_view()
2018-04-08 23:55 by ZealouSnesS, 5113 阅读, 收藏,
摘要:                    
view简写 TemplateView.as_view() https://code.ziqiangxuetang.com/django/django-generic-views.html (1)如果想省略view层,直接在url层返回页面,则在本来要写view函数位置的地方写:TemplateVi                阅读全文
            
        python return中的or和and语句
2018-04-08 23:53 by ZealouSnesS, 5152 阅读, 收藏,
摘要:                    
python return中的or和and语句 1、二元运算: 如果一个True,一个False或两个false: return True and False # 返回False return True or False # 返回True 如果两边都是True,则and返回右边的,or返回左边的:                 阅读全文
            
        settings配置与model优化
2018-04-08 23:52 by ZealouSnesS, 334 阅读, 收藏,
摘要:                    
settings配置与model优化 settings: 项目基本配置(settings.py, models.py, admin.py, templates...)、数据库操作、中间件 http://blog.csdn.net/u010347517/article/details/9086533                 阅读全文
            
        python opencv
2018-04-08 23:49 by ZealouSnesS, 489 阅读, 收藏,
摘要:                    
opencv 今天使用opencv画bounding box python下使用opencv修改图片: import cv2 opencv2.4.13显示图片,等待按键输入 opencv2.4.13添加文字cv2.putText,存在不支持\n换行的问题,如果要输出换行,按如下所示: https:/                阅读全文
            
        pycharm调试
2018-04-08 23:43 by ZealouSnesS, 830 阅读, 收藏,
摘要:                    
pycharm调试 flask app调试: 1、打开edit configurations面板 run 》edit configurations(图一或图二处都可以) 2、配置项目信息 点击加号新建一个要调试的项目 选择python name处填该调试的名字(自由起),script出选择启动fla                阅读全文
            
        pycharm中选择python interpreter
2018-04-08 23:41 by ZealouSnesS, 20103 阅读, 收藏,
摘要:                    
pycharm中选择python interpreter pycharm中有两处地方需要选择python解释器: 一处是调试配置(edit configurations)处,这里选择python解释器是为了运行项目: 另一处是项目设置(settings)处,这里选择python解释器是为了编写程序的                阅读全文
            
        创建使用pycharm virtualenv
2018-04-08 23:39 by ZealouSnesS, 629 阅读, 收藏,
摘要:                    
创建使用pycharm virtualenv 在python的世界里,真该感谢有PyCharm,pip,virtualenv 这些好东东,为python程序员提供了极大的方便。 virtualenv 可以帮程序猿创建虚拟的python运行环境,以便管理不同版本的python模块。 比如电脑里有用py                阅读全文
            
        reload函数
2018-04-08 23:35 by ZealouSnesS, 714 阅读, 收藏,
摘要:                    
reload函数 python2中reload()是内置函数,可以直接调用: reload() python3中将reload()函数放到了imp包中,需要先引入imp包: from imp import reload reload() reload函数有什么用呢? 先了解一下decode和enco                阅读全文
            
        python3编写发送四种http请求的脚本
2018-04-08 23:34 by ZealouSnesS, 13112 阅读, 收藏,
摘要:                    
python3编写发送http请求的脚本 使用requests包: http://docs.python-requests.org/zh_CN/latest/user/quickstart.html 使用urllib包: https://www.jianshu.com/p/9e50c58dabdd                 阅读全文
            
        python引入同一目录下的py文件
2018-04-08 23:34 by ZealouSnesS, 56132 阅读, 收藏,
摘要:                    
python引入同一目录下的py文件 注意:python2和python3的包内import语法有区别,下面介绍一下python3的包内import语法 例如在admin.py文件中要引入dealcode.py文件: 1、在目录下有__init__.py文件 2、在admin.py文件中加一行:fr                阅读全文
            
        python2 一些错误处理
2018-04-08 23:25 by ZealouSnesS, 695 阅读, 收藏,
摘要:                    
python2各种问题 pip安装django出错:python2 -m pip install django 编码问题:Unicode Decode Error ascii codec can't decode byte... 原因:windows系统默认编码是gbk,而pip默认编码是utf8,                阅读全文
            
        python可变参数*args, **kwargs
2018-04-08 23:18 by ZealouSnesS, 178 阅读, 收藏,
摘要:                    
python可变参数*args, **kwargs def foo(* args, ** kwargs): print ' args = ', args print ' kwargs = ', kwargs print ' ' if __name__ == '__main__': foo(1,2,3                阅读全文
            
        scrapy spider
2018-04-08 23:15 by ZealouSnesS, 246 阅读, 收藏,
摘要:                    
spider 定义:在spiders文件夹中由用户自定义,继承scrapy.Spider类或其子类 Spider并没有提供什么特殊的功能。 其仅仅请求给定的 start_urls/start_requests ,并根据返回的结果(resulting responses)调用spider的 parse                阅读全文
            
        pycharm调试scrapy
2018-04-08 23:14 by ZealouSnesS, 274 阅读, 收藏,
摘要:                    
pycharm调试scrapy 创建一个run.py文件作为调试入口 run.py中,name是要调试的爬虫的名字(注意,是爬虫类中的name,而不是爬虫类所在文件的名字) 拼接爬虫运行的命令,然后用cmdline.execute()执行拼接成的命令 注意,.split()必须加,不然会报错(spl                阅读全文
            
        scrapy item
2018-04-08 23:11 by ZealouSnesS, 259 阅读, 收藏,
摘要:                    
item item定义了爬取的数据的model item的使用类似于dict 定义 在items.py中,继承scrapy.Item类,字段类型scrapy.Field() 实例化:(假设定义了一个名为Product的item类) Product(key1=value1, key2=value2)                 阅读全文
            
        ubuntu14 编译安装(升级)g++
2018-04-08 23:09 by ZealouSnesS, 1498 阅读, 收藏,
摘要:                    
编译安装(升级)g++ ubuntu14自带的g++为4.8.4,不支持c++11。现要将g++升至5.2.0 1、下载安装: 参考https://www.cppfans.org/1719.html 当然,编译安装过程中,还遇到了一个错误,错误提示及解决方案参看下面这张图加这篇文章:http://b                阅读全文
            
        编译安装cmake3
2018-04-08 23:07 by ZealouSnesS, 4507 阅读, 收藏,
摘要:                    
编译安装cmake3 ubuntu 14 的系统默认安装的是cmake2.7,apt-get upgrade之后也还是cmake2.7,而很多软件如今需要3及以上的版本来进行cmake编译(如caffe2)。下面我们来看看在ubuntu上安装cmake3.6.3的过程 参考:https://www.                阅读全文
            
         
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号