Changelog

全名 页面 提交时间 (Descending) Unsort 内容 注释 ...
15325@qq.com 2.0/chapter03/#61 2009-10-22 14:24:25 默认的urls.py会像下面这个样子:
15325@qq.com 2.0/chapter03/#68 2009-10-22 14:21:24 让我们逐行解释一下代码:
15325@qq.com 2.0/chapter03/#58 2009-10-22 14:19:14 例如,当用户访问/foo/时,调用视图函数foo_view(),这个视图函数存在于Python模块文件view.py中。
15325@qq.com 2.0/chapter03/#53 2009-10-22 14:17:01 (继续我们刚才类似发布静态HTML文件的例子。现在我们已经创建了HTML文件,但还没有把它上传至服务器的目录。)为了绑定视图函数和URL,我们使用URLconf。
KataDoc360 2.0/chapter03/#83 2009-10-22 14:00:03 这里演示如何添加view中hello功能.
KataDoc360 2.0/chapter03/#83 2009-10-22 13:59:42 这里演示如何添加view中hello功能.
KataDoc360 2.0/chapter03/#82 2009-10-22 13:58:24 如果想在URLconf中加入URL和view,只需增加映射URL模式和view功能的Python tuple即可.
KataDoc360 2.0/chapter03/#65 2009-10-22 13:52:51 下面是URLconf中忽略被注释的行后的实际内容
KataDoc360 2.0/chapter03/#65 2009-10-22 13:51:59 下面是URLconf中忽略被注释的行的实际内容
KataDoc360 2.0/chapter03/#64 2009-10-22 13:49:06 默认的URLconf包含了一些被注释起来的Django中常用的功能,仅仅只需去掉这些注释就可以开启这些功能.
15325@qq.com 2.0/chapter03/#52 2009-10-22 12:30:40 那是因为我们的mysite项目还对hello视图一无所知。我们需要通过一个详细描述的URL来显式的告诉它并且激活这个视图。
15325@qq.com 2.0/chapter03/#51 2009-10-22 12:25:22 现在,如果你再运行:python manage.py runserver,你还将看到Django的欢迎页面,而看不到我们刚才写的Hello world显示页面。
15325@qq.com 2.0/chapter03/#40 2009-10-22 12:22:46 在下一小节(Your First URLconf),将告诉你Django是如何找到这个函数的。
15325@qq.com 2.0/chapter03/#46 2009-10-22 12:21:59 一个视图就是Python的一个函数。这个函数第一个参数的类型是HttpRequest;它返回一个HttpResponse实例。为了使一个Python的函数成为一个Django可识别的视图,它必须满足这两个条件。
15325@qq.com 2.0/chapter03/#46 2009-10-22 12:21:11 一个视图就是Python的一个函数。这个函数第一个参数的类型是HttpRequest,它返回一个HttpResponse实例。为了使一个Python的函数成为一个Django可识别的视图,它必须满足以下两个条件:
15325@qq.com 2.0/chapter03/#45 2009-10-22 12:16:35 这里主要讲的是:
15325@qq.com 2.0/chapter03/#43 2009-10-22 12:15:59 它仅仅返回一个HttpResponse对象,这个对象包含了文本“Hello world”。
15325@qq.com 2.0/chapter03/#40 2009-10-22 12:13:24 在下一章(Your First URLconf),将告诉你Django是如何找到这个函数的。
15325@qq.com 2.0/chapter03/#39 2009-10-22 12:10:23 在这里我们把它命名为:hello,是因为这个名称清晰的显示了视图的用意。同样地,你可以用诸如:hello_wonderful_beautiful_world,这样难看的短句来给它命名。
15325@qq.com 2.0/chapter03/#22 2009-10-22 12:01:44 请留意,Django对于view.py的文件命名没有特别的要求,它不在乎这个文件叫什么。但是根据约定,把它命名成view.py是个好主意,这样有利于其他开发者读懂你的代码,正如你很容易的往下读懂本文。
Suninny 2.0/chapter02/#75 2009-10-22 09:15:13 Django将被安装到你的Python安装位置<literal> 的site-package</literal> 目录(Python从该目录寻找第三方库)。
Suninny 2.0/chapter02/#3 2009-10-22 09:05:08 由于现代Web开发环境由多个部件组成,安装Django需要几个步骤。
princelai 2.0/chapter03/#194 2009-10-22 02:57:01 介于一个和三个(包含)之前的表达式(例如,<literal>\d{1,3}</literal>匹配一个或两个或三个数字)
princelai 2.0/chapter03/#188 2009-10-22 02:54:49 <literal>*</literal>
princelai 2.0/chapter03/#186 2009-10-22 02:54:35 匹配零个或一个数字)
princelai 2.0/chapter03/#185 2009-10-22 02:53:52 零个或一个之前的表达式(例如:<literal>\d?</literal>
princelai 2.0/chapter03/#185 2009-10-22 02:53:41 匹配零个或一个之前的表达式(例如:<literal>\d?</literal>
princelai 2.0/chapter03/#185 2009-10-22 02:53:10 没有或一个之前的表达式(例如:<literal>\d?</literal>
princelai 2.0/chapter03/#181 2009-10-22 02:51:51 一个或多个不为‘/’的字符
princelai 2.0/chapter03/#173 2009-10-22 02:50:18 <literal>a</literal><literal>z</literal>中任意一个字符(不区分大小写)
princelai 2.0/chapter03/#169 2009-10-22 02:47:54 <literal>a</literal><literal>z</literal>中任意一个字符(小写)
princelai 2.0/chapter03/#165 2009-10-22 02:47:14 <literal>A</literal><literal>Z</literal>中任意一个字符(大写)
princelai 2.0/chapter03/#161 2009-10-22 02:46:04 任意一位数字
princelai 2.0/chapter03/#161 2009-10-22 02:45:53 任意数字
princelai 2.0/chapter03/#157 2009-10-22 02:45:33 任意单一字符
princelai 2.0/chapter03/#148 2009-10-22 02:44:12 这里是一些基本的语法。
princelai 2.0/chapter02/#224 2009-10-22 02:39:21 使用Django和Oracle数据库
princelai 2.0/chapter02/#222 2009-10-22 02:38:58 如果你正在使用Linux,检查下你系统的包管理器是否提供了叫做python-mysql,python-mysqldb,myspl-python或者相似的包。
princelai 2.0/chapter02/#205 2009-10-22 02:36:04 不要求安装特定的数据库,因为Python支持和SQLite进行通信。
princelai 2.0/chapter02/#204 2009-10-22 02:32:48 如果你正在使用Python 2.5版本或者更高,那么你很幸运:
princelai 2.0/chapter02/#182 2009-10-22 02:31:38 这是一些允许Python连接数据库的第三方代码。
princelai 2.0/chapter02/#181 2009-10-22 02:29:34 其次,你需要为你的服务器后端安装必要的Python库。
princelai 2.0/chapter02/#179 2009-10-22 02:28:36 如果你使用的是共享主机,可能它们已经为你设置好了。
princelai 2.0/chapter02/#178 2009-10-22 02:26:54 这个过程超出了本书的内容,不过这四种数据库后端在它的网站上都有丰富的文档说明。
princelai 2.0/chapter02/#177 2009-10-22 02:25:11 首先,你需要安装和配置数据库服务器本身。
princelai 2.0/chapter02/#175 2009-10-22 02:24:09 设置数据库只需要两步:
princelai 2.0/chapter02/#173 2009-10-22 02:23:02 (一个值得注意的例外是Django的可选GIS支持,它为PostgreSQL提供了强大的功能。)如果你不准备使用一些老旧系统,而且可以自由的选择数据库后端,我们推荐你使用PostgreSQL,它在成本、特性、速度和稳定性方面都做的比较平衡。
princelai 2.0/chapter02/#172 2009-10-22 02:16:33 大部分情况下,这四种数据库都会和Django框架很好的工作。
princelai 2.0/chapter02/#170 2009-10-22 02:14:48 Oracle (<reference name="http://www.oracle.com/" refuri="http://www.oracle.com/">http://www.oracle.com/</reference>)
princelai 2.0/chapter02/#162 2009-10-22 02:14:24 Django支持四种数据库:
« < 88 89 90 91 92 93 94 > » 96 pages