|
2.0/chapter01/#75 |
2009-10-19 23:22:01
|
然后,不用关心语法细节;只要用心感觉整体的设计。
|
|
|
2.0/chapter01/#76 |
2009-10-19 23:23:31
|
这里只关注分离的几个文件:
|
|
|
2.0/chapter01/#76 |
2009-10-19 23:24:05
|
这里只关注分割后的几个文件:
|
|
|
2.0/chapter01/#82 |
2009-10-19 23:26:15
|
<literal>latest_books()</literal><emphasis></emphasis> |
|
|
2.0/chapter10/#0 |
2009-10-20 11:48:40
|
第10章
|
|
|
2.0/chapter10/#0 |
2009-10-20 11:48:54
|
第10章
|
|
|
2.0/chapter01/#23 |
2009-10-20 13:45:03
|
(不使用框架,更多情况是没有合适的框架可用。
|
|
|
2.0/chapter01/#24 |
2009-10-20 13:49:50
|
注意,框架开发会使你成为一个优秀的web开发者。)
|
|
|
2.0/chapter01/#46 |
2009-10-20 13:50:12
|
尽管实现很简单,还是暴露了一些问题和不便的地方。
|
|
|
2.0/chapter01/#160 |
2009-10-20 13:52:58
|
1-7章是核心课程,8-11章讲述django的高级应用,12章讲述部署相关的知识。
|
|
|
2.0/chapter01/#150 |
2009-10-20 14:17:02
|
(坦率地讲,他们使用了自己公司的产品。)
|
|
|
2.0/chapter01/#161 |
2009-10-20 14:28:29
|
剩下的13-20章,讲述django特有的特点,可以任意顺序阅读。
|
|
|
2.0/chapter01/#182 |
2009-10-20 14:29:50
|
对你而言,学习django就是学习django的格式和api
|
|
|
2.0/chapter01/#149 |
2009-10-20 14:31:06
|
无他,开发者动力来源于自己的目标:节省时间,快乐工作。
|
|
|
2.0/chapter01/#107 |
2009-10-20 14:33:39
|
同样,理解django产生的背景,历史有助于理解django的实现方式。
|
|
|
2.0/chapter01/#89 |
2009-10-20 14:34:36
|
使用带基本逻辑声明的模板语言,如<literal>{% for book in book_list %}</literal> |
|
|
2.0/chapter01/#217 |
2009-10-20 17:29:08
|
在 <reference name="next chapter" refuri="../chapter02/">下一章</reference>,我们将开始使用django,内容将包括安装和初始化配置。
|
|
|
2.0/chapter01/#82 |
2009-10-20 17:37:32
|
<literal>latest_books()</literal>函数叫做<emphasis>视图</emphasis>。
|
|
|
2.0/chapter01/#137 |
2009-10-20 17:56:41
|
原来的World Online的两个开发者(Adrian and Jacob)仍然掌握着django,但是其发展方向受社区团队的影响更大。
|
|
|
2.0/chapter01/#140 |
2009-10-20 17:58:02
|
第一,Django最可爱的地方
|
|
|
2.0/chapter01/#141 |
2009-10-20 18:03:08
|
django新闻网站的背景,她提供很多特性(如第6章会说到的管理后台),非常适合内容类的网站,如Amazon.com,
craigslist.org和washingtonpost.com,都是动态的,数据库驱动的信息类网站。
|
|
|
2.0/chapter01/#142 |
2009-10-20 18:04:10
|
(不要看到这就感到沮丧,尽管Django擅长于动态内容管理系统, 但并不表示Django主要的目的就是用来创建动态内容的网站。
|
|
|
2.0/chapter01/#143 |
2009-10-20 18:04:26
|
某些方面 <1>特别高效<2> 与 其他方面 <3>不高效<4> 是有区别的)
|
|
|
2.0/chapter01/#143 |
2009-10-20 18:04:32
|
某些方面 <1>特别高效<2> 与 其他方面 <3>不高效<4> 是有区别的)
|
|
|
2.0/chapter01/#143 |
2009-10-20 18:12:15
|
某些方面 特别高效与 其他方面 不高效 是有区别的, django在其他方面也同样高效)
|
|
|
2.0/chapter01/#143 |
2009-10-20 18:29:17
|
某些方面 <emphasis> 特别高效</emphasis> 与其他方面 <emphasis> 不高效</emphasis> 是有区别的, django在其他方面也同样高效)
|
|
|
2.0/chapter02/#37 |
2009-10-20 18:43:10
|
如果你看到这样的信息,说明 python 已经安装好了.
|
|
|
2.0/chapter02/#40 |
2009-10-20 18:43:52
|
否则, 你需要下载并安装Python.
|
|
|
2.0/chapter20/#87 |
2009-10-20 18:51:07
|
(参考 附录 C.) 这个参数故意设计成可以接受原始的SQL.
|
|
|
2.0/chapter20/#134 |
2009-10-20 18:51:33
|
解决方案
|
|
|
2.0/chapter02/#16 |
2009-10-20 18:59:41
|
Python版本
|
|
|
2.0/chapter06/#22 |
2009-10-21 01:00:33
|
请注意我们建议你读这章,即使你不打算用admin。因为我们将介绍一些概念,这些概念可以应用到Django的所有方面,而不仅仅是admin
|
|
|
2.0/chapter02/#302 |
2009-10-21 10:09:44
|
你会看到大概像这样
|
|
|
2.0/chapter02/#78 |
2009-10-23 10:09:12
|
安装Trunk版本
|
|
|
2.0/chapter03/#152 |
2009-10-26 00:24:00
|
|
|
|
2.0/chapter02/#80 |
2009-10-26 17:13:22
|
最新最好的django的开发版本称为trunk,可以从django的subversion处获得。
|
|
|
2.0/chapter19/#7 |
2009-10-29 17:31:46
|
由于大量开发者对本章内容比较困惑,所以我们将详细介绍。
|
|
|
2.0/chapter02/#86 |
2009-10-29 20:24:31
|
请记住,即使是使用trunk版本,也是有保障的。
|
|
|
2.0/chapter02/#87 |
2009-10-29 20:26:41
|
因为很多django的开发者在正式网站上就是用的trunk版本,他们会保证trunk版本的稳定行。
|
|
|
2.0/chapter02/#99 |
2009-10-29 20:27:50
|
找到你的python的site-packages目录
|
|
|
2.0/chapter02/#100 |
2009-10-29 20:28:38
|
一般为/usr/lib/python2.4/site-packages,如果你不确定,可以输入如下命令:
|
|
|
2.0/chapter02/#103 |
2009-10-29 20:29:54
|
上面的结果会包含site-packages的目录
|
|
|
2.0/chapter02/#105 |
2009-10-29 20:30:27
|
在site-packages目录下,创建一个文件
|
|
|
2.0/chapter02/#107 |
2009-10-29 20:31:25
|
django.pth,编辑这个文件,包含djtrunk目录的全路径
|
|
|
2.0/chapter02/#108 |
2009-10-29 20:31:51
|
利润,此文件包含如下行:
|
|
|
2.0/chapter02/#112 |
2009-10-29 20:32:21
|
此目录包含管理工具,例如:django-admin.py
|
|
|
2.0/chapter02/#125 |
2009-10-29 20:33:16
|
最后,如果你使用trunk,你要知道使用的是哪个trunk版本
|
|
|
2.0/chapter09/#16 |
2009-10-30 21:04:16
|
模板可以包含模板标签和变量。
|
|
|
2.0/chapter05/#682 |
2009-11-03 20:39:15
|
类似的,你可以用python的range-slicing语法来取出数据的特定子集
|
|
|
2.0/chapter10/#58 |
2009-11-04 13:37:48
|
Django<emphasis></emphasis>关心数据库中是否存在未被模型表示的表格。
|
|