自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

watsy

博客地址转移。以后会迁移到新地址:http://watsy0007.github.io

  • 博客(16)
  • 收藏
  • 关注

原创 django第三方类库 - django-south 项目开始中就使用south方法

提炼 http://south.readthedocs.org/en/latest/tutorial/part1.html 官方手册里面的步骤第一步创建项目django-admin.py startproject LearnSouth创建appdjango-admin.py startapp books在learnSouth.settings中修改数

2013-09-24 12:05:58 7272

原创 如何优雅的将数据从sqlite3迁移到mysql

网上找了很多资料。发现都是有问题的。比较接近要求有的。http://stackoverflow.com/questions/18671/quick-easy-way-to-migrate-sqlite3-to-mysql在他基础上进行改造。python代码import reimport fileinputdef this_line_is_useless(line)

2013-09-20 18:29:33 20120 4

原创 mysql 设置远程连接

机器用的debian 7.wheezy系统。其他系统就不写了。过程一样。centos与redhat 部分安装完程序命令部分为mysqldsource.list设置部分前面有说。就不说了。sudo apitude mysql-server;sudo apitude mysql-client;安装过程中会要求输入密码。输入root安装完成以后。修改配置文件,去掉

2013-09-19 00:00:42 983

原创 深入学习Django源码基础17 - django中messagee分析学习

message属于中间件。因此加载与使用主要都是通过中间件挂到request以后与response返回的过程中 messages目录结构messages|----locale|----storage |----__init__.py |----base.py |----cookie.py |----fallback.py

2013-09-16 15:26:32 2233

转载 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

原创 深入学习Django源码基础16 - django中信号的学习分析

在django中有1个比较好玩的技术。那就是信号的绑定和接受技术。从项目开发的角度,django中的信号处理技术属于辅助功能。流程并不清晰。django提供的信号有class_prepared = Signal(providing_args=["class"])pre_init = Signal(providing_args=["instance", "args", "kwargs

2013-09-12 11:33:50 3022

原创 深入学习Django源码基础15 - views简要分析学习

在django中,view有2种编码形式。1种是function返回1种是class返回分析views文件夹views|----decorators |----__init__.py |----cache.py |----clickjacking.py |----csrf.py |----d

2013-09-11 19:36:30 1929 1

原创 深入学习Django源码基础14 - Django中forms简要分析

本篇采用分析源码学习的方式。首先说一下forms模块文件夹结构forms|----extras |----__init__.py |----widgets.py|----__init__.py|----fields.py|----forms.py|----formsets.py|----models.py|----util.py|----widgets.

2013-09-11 16:41:31 3305

原创 深入学习Django源码基础13 - Django中的中间件(middleware)

运行启动,定位到http的处理文件在core/handler.py中def load_middleware(self): 。。。。。。 request_middleware = [] for middleware_path in settings.MIDDLEWARE_CLASSES: 。。。。。。加载模块

2013-09-10 18:05:01 2749

原创 深入学习Django源码基础12 - 简要分析Django中template模块2

上一节模糊的分析了一下template的过程。这节也模糊的分析一下关键字与过滤的过程。在分析模版内容时候,构造语法问题树的过程初始化代码中有# global list of libraries to load by default for a new parserbuiltins = []for lib in builtins: self.add_library(li

2013-09-10 11:48:57 1918

原创 深入学习Django源码基础11 - 简要分析Django中template模块1

首先逐个分析template目录下的文件template |----loaders |----__init__.py |----app_directories.py |----cached.py |----eggs.py |----filesystem.py |----__init__.py

2013-09-10 11:28:58 2062

原创 深入学习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

原创 深入学习Django源码基础9 - 简单分析DjangoORM部分

现在MVC架构开发中。m部分是提供底层数据。无论是cs还是bs越来越看重数据对象的业务处理,而不是以前原生的sql得到的数据。因此,1个通用的关系数据库字段对应对模型对象的框架就比较重要了。有了他可以节省大量的开发时间。本篇侧重简要分析django中的orm。对于orm,既然是通用,那么就存在5个重要问题。1:如何多数据库的支持2:对象字段类型的提供3:sq

2013-09-07 19:33:34 10556

原创 深入学习Django源码基础8 - Django中系统级国际化本地化

具体使用部分http://www.ibm.com/developerworks/cn/web/1101_jinjh_djangoi18n/代码太多,采用逆向部分源码法来学习分析main.py源码import osfrom django.utils.formats import *os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'se

2013-09-03 16:45:03 2816

原创 深入学习Django源码基础7 - python的gettext国际化本地化

这片文章是参考别人的。源地址不已经丢失。感觉python的本地化有点麻烦。操作步骤是1:编写代码2:xgettext生成pot文件。这里包含对应的msgid与msgstr3:msgfmt格式化pot文件,生成mo文件因为在mac下面。需要安装gettext模块brew install gettext项目目录locale|--zn_CN |

2013-09-03 15:49:28 3835

原创 深入学习Django源码基础6 - utils中dateformat.py学习

跳过一些文件,选取一些比较优秀学习。今天看到dateformat文件。头文件中给出例子>>> import datetime>>> d = datetime.datetime.now()>>> df = DateFormat(d)>>> print(df.format('jS F Y H:i'))7th October 2003 11:39>>>可以看到重点是DateForm

2013-09-02 16:05:31 1818

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除