Changelog

全名 (Descending) Unsort 页面 提交时间 内容 注释 ...
2.0/chapter14/#139 2010-03-13 02:44:36 你可以用session 框架来存取每个访问者任意数据,
2.0/chapter14/#140 2010-03-13 02:44:25 这些数据在服务器端存储,并用通过cookie来传输数据摘要。
2.0/chapter14/#141 2010-03-13 02:43:29 Cookies只存储数据的哈希会话ID,而不是数据本身,从而避免了大部分的常见cookie问题。
2.0/chapter08/#367 2009-12-07 15:47:50 (比如,<literal> some_page_post()</literal> 被调用的时候,我们可以确信<literal> request.method</literal> 返回的值是<literal> post</literal> 。)当然,这样做不止更安全也能更好的将代码文档化,这里我们做了一个假定,就是<literal> request.method</literal> 能象我们所期望的那样工作。
2.0/chapter08/#369 2009-12-07 15:59:58 现在我们就拥有了一个不错的,可以通用的视图函数了,里边封装着由<literal> request.method</literal> 的返回值来分派不同的视图的程序。关于<literal> method_splitter()</literal> 就不说什么了,当然,我们可以把它们重用到其它项目中。
2.0/chapter07/#289 2010-03-12 01:38:41 笔者个人喜欢创建一个contact的文件夹,与books文件夹同级。这个文件夹中包括空的__init__.py和views.py两个文件。
2.0/chapter06/#483 2010-03-10 05:25:47 请注意,这些权限是定义在模块级别上,而不是对象级别上的。举个例子,你可以让小强修改任何图书,但是不能让他仅修改由机械工业出版社出版的图书。
2.0/chapter19/#589 2010-02-27 21:40:21 <reference name="final chapter" refuri="../chapter20/">未章</reference> 将关注于安全,如何帮助你的用户和网站远离恶意软件的攻击dd。
2.0/chapter09/#695 2010-02-26 16:45:56 延续本章的高级话题,<reference name="next chapter" refuri="../chapter10/">下一章</reference> 会继续讨论Django模版的高级用法。
2.0/chapter04/#525 2009-12-14 11:46:31 <emphasis>假定设计师不是 Python 程序员</emphasis> 。模板系统开发人员认为:模板通常由设计师来编写而非程序员,因此不应被假定拥有Python开发知识。
2.0/chapter15/#251 2010-02-23 22:05:16 示例:
2.0/chapter07/#451 2010-04-23 15:33:34 一些提交的消息只有一两个单词,我们无法得知详细的信息。 根据下面的代码 应该是通过空格拆分英文单词的做法
2.0/chapter04/#89 2010-02-22 16:40:36 Django搜索DJANGO_SETTINGS_MODULE环境变量,它被设置在settings.py中。例如,假设mysite在你的Python搜索路径中,那么DJANGO_SETTINGS_MODULE应该被设置为:'mysite.settings'。
2.0/chapter10/#255 2010-01-05 16:57:08 使用它,通过connection.cursor()可以得到一个游标对像.
2.0/chapter10/#255 2010-01-05 16:56:56 使用它,通过connection.cursor()可以得到一个游标对像
2.0/chapter10/#254 2010-01-05 16:56:02 你可以通过导入django.db.connection对像来轻松实现,它代表当前数据库连接.
2.0/chapter10/#223 2010-01-05 16:28:39 这是一个为模型添加通过滤器的简单方法.
2.0/chapter10/#222 2010-01-05 16:27:39 只要你愿意,你可以为你的模型添加多个manager()实例.
2.0/chapter10/#221 2010-01-05 16:26:31 在同一个模型中使用多个manager.
2.0/chapter10/#220 2010-01-05 16:25:55 这个例子也指出了其他有趣的技术:
2.0/chapter10/#217 2010-01-05 16:25:16 像这些语法都是正确的.
2.0/chapter10/#217 2010-01-05 16:25:09 像这些语法都是正确的.
2.0/chapter10/#216 2010-01-05 16:24:18 当然,由于get_query_set()返回的是一个QuerySet对像,所以我们可以使用filter(),exclude()和其他一切QuerySet的方法.
2.0/chapter10/#214 2010-01-05 16:22:35 注意我们明确的将objects设置成manager的实例,是因为如果我们不这么做,那么唯一可用的manager就将是dah1_objects.
2.0/chapter10/#213 2010-01-05 16:20:01 在这个示例模型中,Book.objects.all()返回了数据库中的所有书本,而Book.dahl_objects.all()只返回了一本.
2.0/chapter10/#210 2010-01-05 16:17:46 例如,下面的模型有两个manager.一个返回所有对像,另一个只返回作者是Roald Dahl的书.
2.0/chapter10/#208 2010-01-05 16:16:26 get_query_set()按照你的要求返回一个QuerySet.
2.0/chapter10/#208 2010-01-05 16:16:13 get_query_set()按照你的要求返回一个QuerySet
2.0/chapter10/#207 2010-01-05 16:15:20 我们可以通过覆盖Manager.get_query_set()方法来覆盖manager的基本QuerySet.
2.0/chapter10/#205 2010-01-05 16:13:55 例如,Book.objects.all返回数据库book中的所有书本.
2.0/chapter10/#225 2010-01-05 16:28:56 例如:
2.0/chapter10/#228 2010-01-05 16:31:00 这个例子允许你执行Person.men.all(),Person.women.all(),Person.people.all()查询,生成你想要的结果.
2.0/chapter10/#253 2010-01-05 16:54:54 有时候你会发现django数据库api带给你的也只有这么多,那你可以为你的数据库写一些自定义SQL查询.
2.0/chapter10/#251 2010-01-05 16:53:31 执行,行SQL查询.
2.0/chapter10/#248 2010-01-05 16:53:04 在这演示例子的用法.
2.0/chapter10/#246 2010-01-05 16:52:16 想了解更多property请到http://www.python.org/download/releases/2.2/descrintro/#property
2.0/chapter10/#245 2010-01-05 16:51:40 例子中的最后一个方法是一个property.
2.0/chapter10/#242 2010-01-05 16:50:24 这个模型有一些自定义方法.
2.0/chapter10/#241 2010-01-05 16:49:55 一个例子是阐述它的最简单途径.
2.0/chapter10/#239 2010-01-05 16:49:25 在模型的同一处保持事务逻辑是一项有价值的技术.
2.0/chapter10/#237 2010-01-05 16:48:11 有鉴于manager经常被用来用一些table-wide的事情,模型方法应该只对特殊模型实例起作用.
2.0/chapter10/#236 2010-01-05 16:46:43 为了给你的对像添加一个行级功能,那就定义一个自定义方法.
2.0/chapter10/#234 2010-01-05 16:42:49 模型方法
2.0/chapter10/#232 2010-01-05 16:42:29 结论是,你通常要小心的选择你的默认manager.由于覆盖get_query_set(),你可能接受到一个无用的返回对像,你必须避免这种情况.
2.0/chapter10/#231 2010-01-05 16:37:09 Django将会把第一个manager定义为默认manager,Django的许多部分(但是不包括admin应用)将会明确的为模型使用这个manager.
2.0/chapter10/#230 2010-01-05 16:33:28 如果你自定义了Manager对像.请注意,第一个Manager(它在模型中被定义的位置)会有一个特殊状态.
2.0/chapter10/#204 2010-01-05 16:13:09 一个manager的基本QuerySet返回系统中的所有objects.
2.0/chapter14/#81 2009-12-02 11:44:55 cookie失效的实际日期/时间。
2.0/chapter09/#584 2010-03-30 19:44:11 我们给定了一个格式化好的字符串,然后它返回一个字符串形式的时间。
2.0/chapter09/#505 2010-03-30 19:42:20 例如
« < 91 92 93 94 95 96 > 96 pages