django is opensource Web framework written in Python. django loosely follows MVC design pattern. django being written in Python you should have some knowledge of Python. You can download django from http://www.djangoproject.com/download . I have been using django since its 0.96 release. Today I decided to write a small application using it. As django follows design pattern similar to MVC lets fi...
by cobrawgl - Python文档中心 - 2009-04-06 16:13:27 阅读(1461) 回复(0)
这几天在学习django,现在我把碰到的一些问题和解决方法,记录下来。环境是windows xp。 1.安装python2.5. 2.安装mysql5.0,和mysql-python,也就是MySQLdb这个包。注意在安装mysql时候,需要将所用的字符集设置成utf8,如果没有设置,则在建立数据的时候一定做设置成utf8,否则在利用django admin site的时候会出现错误。 3.安装django0.96或者django 1.0。这两个版本有一些不一样,其中一个问题是在models.py这个文件中, django...
使用心得:nginx处理大并发比较稳定,特别省 内存 ,配置简单. 1.安装pythoncd /usr/ports/lang/python make install clean 2.安装flup cd /usr/ports/www/py-flup make install clean 3.安装 django 1) cd /usr/ports/www/py-django make install clean 4.安装 nginx cd /usr/ports/www/nginx make install clean 5.启动和管理flup的脚本 参考 http://www.djangoproject.com/documentation/fastcgi/ #!/bin/sh # Replace these thr...
django on Nginx 建议:FreeBSD RELENG_6 使用心得:nginx处理大并发比较稳定,特别省内存,配置简单. 1.安装python cd /usr/ports/lang/python make install clean 2.安装flup cd /usr/ports/www/py-flup make install clean 3.安装django 1) cd /usr/ports/www/py-django make install clean 4.安装nginx cd /usr/ports/www/nginx make install clean 5.启动和管理flup的脚本 参考 http://www.djangoproject.co...
安装python: http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi 安装wxPython: http://nchc.dl.sourceforge.net/sourceforge/wxpython/wxPython2.6-win32-ansi-2.6.4.0-py25.exe 安装SPE: http://nchc.dl.sourceforge.net/sourceforge/spe/SPE-0.8.2.a-wx2.6.1.0-py24.exe 安装django: svn co http://code.djangoproject.com/svn/django/trunk/ ...
要放弃django了,做这样的抉择有时很难,但是又没有办法。 现在年纪大了,身体大不如前,还经常掉头发,我发现自己已经开始进入中年了,虽然目前还不会出现上完厕所忘了上拉链的情况。 一直以来我希望能用python做个网站来玩玩,在turbogears和django之中,我选择了django,不过,做网站毕竟只是业余,也就是只有下班后找能玩玩。每天上班8到9个小时,坐车又两个多小时,每天回家后用于django的时间就很少了,因此,我自己梦想中的...
是否: Twisted 能做的,django 未必做得到 ?? django 能做的, Twisted 也能做到.?? 用 Twisted 來做 web 好嗎??
近期对照着《django Step by Step 》学习django. 前面几张挺顺利的。只是到了《django Step by Step (五)》时需要配置数据库,遇到问题。 文章中介绍是使用sqlite3数据库的,而我要用mssql数据库。 (所用代码为文章中的代码,使用的django为0.95版) 于是在settings.py中修改数据库的配置 [code] DATABASE_ENGINE = 'ado_mssql' DATABASE_NAME = 'message' DATABASE_USER = 'sa' DATABASE_PASSWORD = 'xxx' DATABASE_HOST = '' DATA...
django 1.0 中分页机制和先前已经大不相同。它提供了一些类协助你把数据分页。 对应的文件为 django/core/paginator.py 举例 ¶ 类Paginator,带两个构造参数,一个就是数据的集合,另一个表示每页放几个数据。 >>> from django.core.paginator import Paginator >>> objects = ['john', 'paul', 'george', 'ringo'] >>> p = Paginator(objects, 2) >>> p.count 4 >>> p.num_pages 2 >>> p.page_range [1, 2] >>> page1 = ...
http://www.djangoproject.com/documentation/models/pagination/ This example is for django's SVN release, which can be significantly different from previous releases. Get old examples here: 0.96 , 0.95 . django provides a framework for paginating a list of objects in a few lines of code. This is often useful for dividing search results or long lists of objects into easily rea...
最近经常在这个版面看到django相关扩展的介绍,而其一个扩展写一个帖子,觉得没太必要吧。 以前整理的django资源列表,从我的wiki上转过来的。 要找django资源,官网的wiki也是一个不错的地方。 http://code.djangoproject.com/wiki/djangoResources 资源 django官网 django文档 django Step by Step 曾是最佳的django入门教程,只是这个教程是针对0.95的,现在不少地方已经有所变动。 django可复用app设计 django最佳实践 ...