Changelog

全名 页面 提交时间 (Ascending) Unsort 内容 注释 ...
Chen Ming 2.0/chapter09/#181 2010-04-29 13:46:17 用户名
Chen Ming 2.0/chapter09/#204 2010-04-29 13:51:11 <literal></literal><literal></literal>
Chen Ming 2.0/chapter09/#204 2010-04-29 13:53:14 <literal><</literal> 被转化为<literal><</literal>
Chen Ming 2.0/chapter10/#273 2010-04-29 14:07:01 <reference name="next chapter" refuri="../chapter11/">下一章</reference> 我们将讲解Django的通用视图框架,使用它创建常见的网站可以节省时间。
Chen Ming 2.0/chapter10/#256 2010-04-29 14:08:35 然后,使用<literal>cursor.execute(sql, [params])</literal>来执行SQL语句,使用<literal>cursor.fetchone()</literal>或者<literal>cursor.fetchall()</literal>来返回记录集。
Chen Ming 2.0/chapter10/#260 2010-04-29 14:10:13 <literal>connection</literal><literal>cursor</literal>几乎实现了标准Python DB-API,你可以访问<reference name="http://www.python.org/peps/pep-0249.html" refuri="http://www.python.org/peps/pep-0249.html"> http://www.python.org/peps/pep-0249.html</reference>来获取更多信息。
Chen Ming 2.0/chapter10/#261 2010-04-29 14:11:16 如果你对Python DB-API不熟悉,请注意在<literal>cursor.execute()</literal> 的SQL语句中使用<literal> "%s"</literal> ,而不要在SQL内直接添加参数。
Chen Ming 2.0/chapter10/#271 2010-04-29 14:11:35 接下来做什么?
Chen Ming 2.0/chapter10/#246 2010-04-29 14:13:35 想了解更多关于属性的信息请访问<reference name="http://www.python.org/download/releases/2.2/descrintro/#property" refuri="http://www.python.org/download/releases/2.2/descrintro/#property">http://www.python.org/download/releases/2.2/descrintro/#property</reference>
Chen Ming 2.0/chapter10/#251 2010-04-29 14:13:47 执行原始SQL查询
Chen Ming 2.0/chapter10/#232 2010-04-29 14:14:21 结论是,你应该小心地选择你的默认manager。因为覆盖<literal>get_query_set()</literal> 了,你可能接受到一个无用的返回对像,你必须避免这种情况。
Chen Ming 2.0/chapter10/#255 2010-04-29 14:14:55 要使用它,需要通过<literal>connection.cursor()</literal>得到一个游标对像。
Chen Ming 2.0/chapter10/#254 2010-04-29 14:15:22 你可以通过导入<literal>django.db.connection</literal>对像来轻松实现,它代表当前数据库连接。
Chen Ming 2.0/chapter10/#231 2010-04-29 14:16:50 Django将会把第一个<literal>Manager</literal> 定义为默认<literal>Manager</literal> ,Django的许多部分(但是不包括admin应用)将会明确地为模型使用这个<literal>manager</literal>
Chen Ming 2.0/chapter10/#228 2010-04-29 14:17:33 这个例子允许你执行<literal> Person.men.all()</literal><literal> Person.women.all()</literal><literal> Person.people.all()</literal> 查询,生成你想要的结果。
Chen Ming 2.0/chapter10/#205 2010-04-29 14:18:18 例如,<literal> Book.objects.all()</literal> 返回数据库book中的所有书本。
Chen Ming 2.0/chapter10/#210 2010-04-29 14:19:02 例如,下面的模型有<emphasis> 两个</emphasis> manager。一个返回所有对像,另一个只返回作者是Roald Dahl的书。
Chen Ming 2.0/chapter10/#170 2010-04-29 14:20:08 在语句<literal>Book.objects.all()</literal>中,<literal>objects</literal>是一个特殊的属性,需要通过它查询数据库。
Chen Ming 2.0/chapter12/#5 2010-04-29 14:24:26 在生产服务器上部署它。
Chen Ming 2.0/chapter12/#15 2010-04-29 14:31:37 但是,有一些<emphasis>必要的事情</emphasis>需要你在发布之前完成。
Chen Ming 2.0/chapter12/#35 2010-04-29 14:37:35 类似地,你应该在生产环境中把<literal>TEMPLATE_DEBUG</literal>设置为<literal>False</literal>
Chen Ming 2.0/chapter12/#176 2010-04-29 14:42:41 然后,更改Apache配置文件,增加一个<literal>Location</literal>命令指向Django的安装路径。
Chen Ming 2.0/chapter12/#186 2010-04-29 14:43:40 后者用于指向你的文件系统中的一个位置,然而 <literal>Location</literal> 指向一个 Web 站点的 URL 位置。
Chen Ming 2.0/chapter12/#199 2010-04-29 14:44:21 重启 Apache 之后所有对你的站点的请求(或者是当你用了 <literal>VirtualHost</literal> 指令后则是虚拟主机)都会由 Django 来处理。
Chen Ming 2.0/chapter12/#618 2010-04-29 14:44:58 接下来做什么?
Chen Ming 2.0/chapter12/#615 2010-04-29 14:46:05 这本书谦逊的作者只是不断增长着Django开发团队中的两位成员。
Chen Ming 2.0/chapter12/#197 2010-04-29 14:48:56 如果你使用<literal>PythonDebug On</literal>的话,在程序产生错误时,你的用户会看到mod_python内部难看的(并且是暴露的)Python对错误的追踪信息。
Chen Ming 2.0/chapter12/#252 2010-04-29 14:50:18 处理段错误(Segmentation Fault)
Chen Ming 2.0/chapter12/#277 2010-04-29 14:50:39 mod_wsgi
Chen Ming 2.0/chapter12/#274 2010-04-29 14:55:24 要想获得更多帮助,像linux的<literal>ldconfig</literal>,Mac OS的<literal>otool</literal>和windows的<literal>ListDLLs</literal>(来自sysInternals)都可以帮你识别共享依赖和可能的版本冲突。
Chen Ming 2.0/chapter12/#279 2010-04-29 14:56:44 作为一个mod_python模块的替代,你可以考虑使用mod_wsgi模块(<reference name="http://code.google.com/p/modwsgi/" refuri="http://code.google.com/p/modwsgi/">http://code.google.com/p/modwsgi/</reference>),此模块开发的时间比mod_python的开发时间离现在更近一些,在Django社区已有一些使用。
Chen Ming 2.0/chapter12/#299 2010-04-29 14:57:49 在以传统的方式的几种以<literal>mod_*</literal>方式嵌入到Apache的脚本语言中(常见的例如:PHP,Python/mod_python和Perl/mod_perl),他们都是以Apache扩展模块的方式将自身嵌入到Apache进程中的。
Chen Ming 2.0/chapter12/#318 2010-04-29 14:59:02 注释
Chen Ming 2.0/chapter12/#325 2010-04-29 15:02:20 具体使用哪一个,那就根据你的偏好而定了,但是TCP socket通常更容易一些因为一些权限上的问题。
Chen Ming 2.0/chapter03/#552 2010-04-29 15:51:05 我们将在<reference name="next chapter" refuri="../chapter04/">下一章</reference>学习模板引擎。
Chen Ming 2.0/chapter03/#546 2010-04-29 15:51:28 接下来做什么?
Chen Ming 2.0/chapter13/#546 2010-04-29 16:14:13 会话(sessions),用户(users)和认证(authentication)。
2.0/chapter01/#181 2010-05-25 23:22:06 基本上,Django的代码并 没有使用一些黑色魔法(例如代码中的花哨技巧,某个实现解释或者理解起来十分困难)。
bushkarl 2.0/chapter01/#0 2010-05-26 18:32:32 第一章:介绍Django 介绍Django
An 2.0/chapter14/#461 2010-06-03 02:24:44 _建议_:nothing
2.0/chapter01/#0 2010-06-12 16:59:22 第一章:介绍Django _建议_:
2.0/chapter01/#4 2010-06-15 22:05:45 使用Django,使你能够以最小的代价构建和维护高质量的Web应用a。 _建议_:
joe 2.0/chapter17/#99 2010-06-20 03:20:43
_建议_:
李旭章 2.0/chapter02/#251 2010-07-05 11:25:48 而在 Django 中,把任何Python代码和web server的文档根(root)放在一起并不是一个好主意。因为这样做有使人能通过网路看到你源代码的风险。 _建议_:原 -> 源;句末.改为。
李旭章 2.0/chapter03/#401 2010-07-05 12:46:31 当你用r把它标示为一个原始字符串后,Python不再视其中的反斜杠为转义字符。也就是说,“\\n”是两个字符串:“\\”和“n”。由于反斜杠在Python代码和正则表达式中有冲突,因此建议你在Python定义正则表达式时都使用原始字符串。 _建议_:原“\”被隐藏了
李旭章 2.0/chapter05/#421 2010-07-05 20:40:56 同样的,字段名称也是自动处理(例如单引号还是双引号)。 _建议_:单引号还好是双引号 => 单引号还是双引号
Kai 2.0/chapter09/#212 2010-07-21 16:19:12 &被转换为& _建议_:
fifthbeatles 2.0/chapter03/#475 2010-07-22 23:56:38 如今,这已经不新鲜了。 _建议_:说过时不符合意思吧
Phoenix 2.0/chapter09/#93 2010-07-23 14:06:24 请读者注意,TEMPLATE_CONTEXT_PROCESSORS里的值都是字符串类型,这意味着processors需要在Python的搜索目录出现(从而可以在Setting里引用他们) _建议_:
vvfriday@gmail.com 2.0/chapter03/#183 2010-07-27 21:48:42 <literal></literal> _建议_:问号怎么显示为星号了?
« < 92 93 94 95 96 > 96 pages