| 
 None
 | 
     2.0/chapter01/#84 | 
     
 2009-10-18 14:25:31 
 | 
     urls.py 指出了什么样的 URL 调用什么的视图。
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#85 | 
     
 2009-10-18 14:25:51 
 | 
     
 在这个例子中 /latest/ URL 将会调用 latest_books() 这个函数。
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#84 | 
     
 2009-10-18 17:21:36 
 | 
     <literal>urls.py</literal> 指出了什么样的 URL 调用什么的视图。
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#85 | 
     
 2009-10-18 17:30:04 
 | 
     
 在这个例子中 <literal>/latest/</literal> URL 将会调用 <literal>latest_books()</literal> 这个函数。
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#0 | 
     
 2009-10-18 17:34:57 
 | 
     
 第一章:介紹Django
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#29 | 
     
 2009-10-18 17:35:26 
 | 
     
 就是这样。
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter01/#217 | 
     
 2009-10-18 17:39:59 
 | 
     
 在 <reference name="next chapter" refuri="../chapter02/">下一章</reference>,we'll get started with Django, covering installation
and initial setup.
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter02/#29 | 
     
 2009-10-18 19:15:40 
 | 
      | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter02/#29 | 
     
 2009-10-18 19:16:30 
 | 
      | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter17/#115 | 
     
 2009-10-18 19:32:48 
 | 
     
 将传入view的位置参数列表,但不包括
 <literal>request</literal> 参数(它通常是传 入view的第一个参数)
 | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter05/#139 | 
     
 2009-10-18 20:00:40 
 | 
      | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter14/#96 | 
     
 2009-10-18 20:12:58 
 | 
      | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter14/#97 | 
     
 2009-10-18 20:13:28 
 | 
      | 
      | 
    
    
     | 
 None
 | 
     2.0/chapter14/#104 | 
     
 2009-10-18 20:13:53 
 | 
      | 
      | 
    
    
      | 
     2.0/chapter03/#0 | 
     
 2009-10-18 20:54:50 
 | 
     
 第三章 视图和URL配置
 | 
      | 
    
    
     | 
 CliffPeng
 | 
     2.0/chapter01/#21 | 
     
 2009-10-19 15:19:16 
 | 
     
 为回答该问题,让我们考虑一下<emphasis>不使用</emphasis>框架设计 Python 网页应用程序的情形。
 | 
      | 
    
    
      | 
     2.0/chapter12/#0 | 
     
 2009-10-19 16:12:03 
 | 
     
 第十二章:
 | 
      | 
    
    
      | 
     2.0/chapter01/#207 | 
     
 2009-10-19 21:10:04 
 | 
     
 你可以毫无约束的提各种 问题在上面如:从django的安装,app 设计,db 设计,发布。
 | 
      | 
    
    
      | 
     2.0/chapter01/#206 | 
     
 2009-10-19 21:19:13 
 | 
     
 django的最大的益处是,有一群乐于助人的人在django社区上。
 | 
      | 
    
    
      | 
     2.0/chapter01/#209 | 
     
 2009-10-19 21:26:49 
 | 
     
 django邮件列表是很多django用户提出问题、回答问题的地方。
 | 
      | 
    
    
      | 
     2.0/chapter01/#210 | 
     
 2009-10-19 21:29:58 
 | 
     
 可以通过<reference name="http://www.djangoproject.com/r/django-users" refuri="http://www.djangoproject.com/r/django-users">http://www.djangoproject.com/r/django-users</reference> 来免费注册。
 | 
      | 
    
    
     | 
 kuramantboy@hotmail.com
 | 
     2.0/chapter01/#3 | 
     
 2009-10-19 21:58:09 
 | 
     
 本书所讲的是Django:一个可以令Web开发愉快且高效的Web开发框架。
 | 
      | 
    
    
     | 
 kuramantboy@hotmail.com
 | 
     2.0/chapter01/#4 | 
     
 2009-10-19 21:59:26 
 | 
     
 使用Django,使你能够以最小的代价构建和维护高质量的Web应用。
 | 
      | 
    
    
      | 
     2.0/chapter01/#190 | 
     
 2009-10-19 22:29:39 
 | 
     
 Django版本支持
 | 
      | 
    
    
      | 
     2.0/chapter01/#15 | 
     
 2009-10-19 22:33:44 
 | 
     
 本书的代码清晰,易维护,通过学习,可以快速开发功能强大的网站。
 | 
      | 
    
    
      | 
     2.0/chapter01/#192 | 
     
 2009-10-19 22:34:56 
 | 
     
 此书内容对django 1.1兼容。
 | 
      | 
    
    
      | 
     2.0/chapter01/#194 | 
     
 2009-10-19 22:36:01 
 | 
     
 Django的开发者保证主要版本号向后兼容。
 | 
      | 
    
    
      | 
     2.0/chapter01/#195 | 
     
 2009-10-19 22:37:26 
 | 
     
 这意味着,你用Django 1.1写的应用,可以用于1.2,1.3,1.9等所有以1开头的版本
 | 
      | 
    
    
      | 
     2.0/chapter01/#197 | 
     
 2009-10-19 22:38:22 
 | 
     
 如果Django到了2.0,你的应用可能不再兼容,需要重写,但是,2.0是很遥远的事情。
 | 
      | 
    
    
      | 
     2.0/chapter01/#198 | 
     
 2009-10-19 22:39:20 
 | 
     
 对此,可以参考一下1.0的开发周期,整整3年的时间。
 | 
      | 
    
    
      | 
     2.0/chapter01/#199 | 
     
 2009-10-19 22:39:56 
 | 
     
 (这与python语言的兼容策略非常像)
 | 
      | 
    
    
      | 
     2.0/chapter01/#199 | 
     
 2009-10-19 22:40:31 
 | 
     
 (这与python语言的兼容策略非常像:
 | 
      | 
    
    
      | 
     2.0/chapter01/#200 | 
     
 2009-10-19 22:41:35 
 | 
     
 在python 2.0下写的代码可以在python 2.6下运行,但不一定能在python3.0下运行
 | 
      | 
    
    
      | 
     2.0/chapter01/#202 | 
     
 2009-10-19 22:42:43 
 | 
     
 所以,此书覆盖1.1版本,可以使用很长时间。
 | 
      | 
    
    
     | 
 adieu
 | 
     2.0/chapter01/#47 | 
     
 2009-10-19 22:46:29 
 | 
     
 问你自己这几个问题:
 | 
      | 
    
    
     | 
 adieu
 | 
     2.0/chapter01/#81 | 
     
 2009-10-19 22:48:32 
 | 
     views.py文件包含了页面的业务逻辑。
 | 
      | 
    
    
      | 
     2.0/chapter01/#19 | 
     
 2009-10-19 22:48:41 
 | 
     
 Django 在新一代的 <emphasis>Web框架</emphasis> 中非常出色,为什么这么说呢?
 | 
      | 
    
    
      | 
     2.0/chapter02/#330 | 
     
 2009-10-19 22:51:58 
 | 
     
 下一章
 | 
      | 
    
    
      | 
     2.0/chapter01/#22 | 
     
 2009-10-19 22:53:11 
 | 
     
 贯穿整本书,我们多次展示不使用框架实现网站基本功能的方法,让读者认识到框架开发的方便。
 | 
      | 
    
    
      | 
     2.0/chapter01/#23 | 
     
 2009-10-19 22:56:07 
 | 
     
 (不使用框架,更多情况是没有合适的框架
 | 
      | 
    
    
      | 
     2.0/chapter01/#24 | 
     
 2009-10-19 22:57:28 
 | 
     
 注意,框架开发会使你成为一个优秀的web开发者。
 | 
      | 
    
    
      | 
     2.0/chapter01/#26 | 
     
 2009-10-19 23:01:44 
 | 
     
 使用python开发web,最简单,原始和直接的办法是使用cgi标准,在1998年这种方式很流行。
 | 
      | 
    
    
      | 
     2.0/chapter01/#26 | 
     
 2009-10-19 23:03:02 
 | 
     
 使用python开发web,最简单,原始和直接的办法是使用cgi标准,在1998年这种方式很流行。
 | 
      | 
    
    
      | 
     2.0/chapter01/#27 | 
     
 2009-10-19 23:04:24 
 | 
     
 现在从应用角度解释它是如何工作:
 | 
      | 
    
    
      | 
     2.0/chapter01/#28 | 
     
 2009-10-19 23:06:16 
 | 
     
 首先做一个python脚本,输出HTML代码,然后保存成.cgi扩展名的文件,通过浏览器访问此文件。
 | 
      | 
    
    
      | 
     2.0/chapter01/#31 | 
     
 2009-10-19 23:07:32 
 | 
     
 如下示例,用python cgi脚本显示数据库中最新出版的10本书:
 | 
      | 
    
    
      | 
     2.0/chapter01/#32 | 
     
 2009-10-19 23:08:30 
 | 
     
 不用关心语法细节;仅仅感觉一下基本实现的方法:
 | 
      | 
    
    
      | 
     2.0/chapter01/#35 | 
     
 2009-10-19 23:10:26 
 | 
     
 首先,用户请求cgi,脚本代码打印Content-Type行,然后是空白行。
 | 
      | 
    
    
      | 
     2.0/chapter01/#35 | 
     
 2009-10-19 23:11:11 
 | 
     
 首先,用户请求cgi,脚本代码打印Content-Type行,后面跟着换行。
 | 
      | 
    
    
      | 
     2.0/chapter01/#46 | 
     
 2009-10-19 23:13:36 
 | 
     
 尽管实现很简单,还是暴力了一些问题和不便的地方。
 | 
      |