web
文章平均质量分 71
watsy
这个作者很懒,什么都没留下…
展开
-
web快速开发过程
利用webstorm的所见所得。前端书写bootstrap得到页面布局。利用backbone技术视图模型绑定后台处理用django绑定数据库。输出模型到模版视图。数据库部分暂时利用mysql。等以上内容,大致了解以后,尝试学习mangoDB nosql技术。关于服务器负载均衡。学习nginx。原创 2013-03-28 00:17:24 · 874 阅读 · 0 评论 -
Django中扩展User模型
官方其实是有资料的,不过在这里还是写的浅显点。官方地址https://docs.djangoproject.com/en/dev/topics/auth/customizing/在实际开发过程中,django提供的user字段肯定是不够用的,比如用户积分啊,描述啊,头像呀。。。这时候就需要扩展auth.User模型。扩展User有2种方式。1种是建1个新的模型,然后Us原创 2013-11-12 19:19:57 · 22568 阅读 · 0 评论 -
debian下面nginx + uwsgi + Django1.5.1 配置环境
之前一直都是Django测试环境manager.py runserver。项目准备的差不多准备上线。在大牛的推荐下,使用virtualbox 安装 debian wheezy版本。思路。1:安装系统2:远程SSH模拟登录vps3:安装python与Django开发环境4:nginx + uwsgi 安装与测试5:整体测试1:安装1个干净的debian以后启动原创 2013-07-05 01:27:28 · 7634 阅读 · 0 评论 -
web性能测试工具ab
网站发布以后需要测试性能。参考这里http://www.ha97.com/4617.html执行命令ab -r -n 1000 -c 1000 http://****.com/category/join/结果,惨不忍睹啊。平均并发处理25个连接/秒.Copyright 1996 Adam Twiss, Zeus Technology Ltd, http:转载 2013-09-14 16:52:34 · 1085 阅读 · 0 评论 -
深入学习Django源码基础9 - 简单分析DjangoORM部分
现在MVC架构开发中。m部分是提供底层数据。无论是cs还是bs越来越看重数据对象的业务处理,而不是以前原生的sql得到的数据。因此,1个通用的关系数据库字段对应对模型对象的框架就比较重要了。有了他可以节省大量的开发时间。本篇侧重简要分析django中的orm。对于orm,既然是通用,那么就存在5个重要问题。1:如何多数据库的支持2:对象字段类型的提供3:sq原创 2013-09-07 19:33:34 · 10556 阅读 · 0 评论 -
深入学习Django源码基础10 - Django中http模块
Django 中 http部分http部分 涉及到2个1接收的请求。request2返回的请求。response通过截获http协议可以看到。请求的是url + key:value的原始数据。返回的也是一样。如何把原始数据对应请求对象和返回对象查看Django.http模块在request.py文件中。request对象有编码,GET原创 2013-09-08 11:54:41 · 4511 阅读 · 0 评论 -
django 为网站增加 网站地图支持
官方文档地址https://docs.djangoproject.com/en/dev/ref/contrib/sitemaps/使用起来相当简单1:install_app内增加 'django.contrib.sitemaps'2:Make sure 'django.template.loaders.app_directories.Loader' is in your T原创 2013-08-15 10:05:40 · 2481 阅读 · 0 评论 -
ssh 上传到远程服务器和从远程服务器下载
上传文件scp /some/local/directory/watsy.txt your_username@remotehost:/some/remote/directory/上传文件夹scp -r /some/local/directory/ your_username@remotehost:/some/remote/directory/下载文件原创 2013-08-14 11:22:16 · 1290 阅读 · 0 评论 -
小型网站优化-资源外链
刚开始发布自己的web作品运营。百度统计测试发现速度很慢。比较苦恼。为什么速度这么慢。最慢时候都能6~7秒。后来无意看下面提示。发现是boostrap和jquery和images的问题。想了一下,哦。这些资源我都放在自己的vps上了。是个便宜的美国vps。当然速度会很慢。想了一下解决办法,把js,css部分找cdn的联接替换。图片部分用百度网盘联接地址。原创 2013-08-25 16:13:15 · 875 阅读 · 0 评论 -
数据标准化基础及说明
mark一下。数据库设计,挺好的。http://support.microsoft.com/kb/283878/zh-cn转载 2013-08-23 00:23:05 · 927 阅读 · 0 评论 -
在Django中使用最新版tinymce
初次使用时候使用django-tinymyce。但是使用过程中发现功能不全,不大好用。从新google一下。发现1个http://vimeo.com/12903891。在他基础上修改。使用环境介绍:mac os:django 1.5.1:tinymce 4.0.2操作步骤1:生成django 项目2:拷贝tinymce到项目3:新建配置js文件4原创 2013-08-01 14:11:45 · 4852 阅读 · 2 评论 -
sqlalchemy 多线程的数据存储
爬网站采用单线程时候太慢,采用线程池多线程爬的过程中。db插入需要scoped_session直接发代码class DBEngine(object): def __init__(self): self.engine = create_engine('sqlite:///train.sqlite', echo = False) # db_sessi原创 2013-07-19 11:51:34 · 5424 阅读 · 0 评论 -
python 线程池使用范例
threadpool的使用。参考大神翻译http://gashero.yeax.com/?p=44代码部分#step 2 解析列车信息def parserTrainCode(): trains = traincodes.keys() _pool = ThreadPool(10) requests = makeRequests( parserTrai转载 2013-07-19 11:54:23 · 2164 阅读 · 0 评论 -
django 1.5 static files 404 error
网上找了一下,官方的解决方法Configuring static filesMake sure that django.contrib.staticfiles is included in your INSTALLED_APPS.In your settings file, define STATIC_URL, for example:STA原创 2013-05-05 22:56:52 · 3866 阅读 · 2 评论 -
python 爬飞机航班信息
首先感谢一下 飞友网提供的网站数据大神们有其他获取航班的渠道可以告诉我。我想要本地数据库使用。功能:爬所有航班信息保存到本地文件。保存格式参考12306的下面还需要做的。解析 中途经停的航班。和班次起飞日期(根据星期1234567计算)。#coding:utf-8__author__ = 'watsy'from sgmllib import SGMLPars原创 2013-04-27 16:57:58 · 6835 阅读 · 0 评论 -
python下很帅气的爬虫包 - Beautiful Soup 示例
先发一下官方文档地址。http://www.crummy.com/software/BeautifulSoup/bs4/doc/建议有时间可以看一下python包的文档。Beautiful Soup 相比其他的html解析有个非常重要的优势。html会被拆解为对象处理。全篇转化为字典和数组。相比正则解析的爬虫,省略了学习正则的高成本。相比xpath爬虫的解析,同样节约学习时原创 2013-11-05 10:24:04 · 65811 阅读 · 4 评论