|
chapter01/#cn5 |
2010-03-08 17:17:58
|
Web框架是什么?
````````````````````````
|
|
|
appendixF/#cn461 |
2010-01-20 14:24:46
|
提供一个字符串参数对应着 true, false 和 (可选的) None, 根据被处理的值返回相应的字符串:
|
|
|
appendixF/#cn436 |
2010-01-20 14:24:20
|
转义该值以用于 URL.
|
|
|
appendixF/#cn424 |
2010-01-20 14:24:03
|
假定该列表是合适的格式. 举例来说, 如果 var 的值为 ['States', [['Kansas', [['Lawrence', []], ['Topeka', []]]], ['Illinois', []]]], 那么 {{ var|unordered_list }} 就会返回:
|
|
|
appendixF/#cn423 |
2010-01-20 14:23:47
|
递归的接受一个自嵌套的列表并返回一个HTML无序列表(此列表可不是pythob语义中的列表) -- 只是没有开始和结束的 |
|
|
appendixF/#cn412 |
2010-01-20 14:22:57
|
将一个字符串截短为指定数目的单词.
|
|
|
appendixF/#cn407 |
2010-01-20 14:22:39
|
按标题格式转化一个字符串
|
|
|
appendixF/#cn402 |
2010-01-20 14:22:23
|
接受一个可选的参数,该参数是一个包含比较日期的变量(该参数默认值是 now). 举例来说, 如果 from_date 是一个日期实例表示 2006-06-22, 那么 {{ conference_date|timeuntil:from_date }} 会返回 "7 days".
|
|
|
appendixF/#cn401 |
2010-01-20 14:22:08
|
类似 timesince, 只是它比较当前时间直到给定日期时间。举例来说,如果今天是 2006-06-01 而 conference_date 是 2006-06-29, 那么 {{ conference_date|timeuntil }} 将返回 "28 days".
|
|
|
appendixF/#cn401 |
2010-01-20 14:22:00
|
|
|
|
appendixF/#cn396 |
2010-01-20 14:21:41
|
接受一个可选的参数,该参数是一个包含比较日期的变量(该参数默认值是 now). 举例来说, 如果 blog_date 是一个日期实例表示 2006-06-01 午夜, 而 comment_date 是一个日期实例表示 2006-06-01 早上8点,那么 {{ comment_date|timesince:blog_date }} 将返回 "8 hours".
|
|
|
appendixF/#cn396 |
2010-01-20 14:21:34
|
|
|
|
appendixF/#cn395 |
2010-01-20 14:21:09
|
格式化一个日期,这个日期是从给定日期到现在的天数和小时数(比如: "4 days, 6 hours").
|
|
|
appendixF/#cn385 |
2010-01-20 14:20:50
|
过滤掉[X]HTML标签.
|
|
|
appendixF/#cn380 |
2010-01-20 14:20:28
|
参阅 http://docs.python.org/lib/typesseq-strings.html 以了解 Python 格式字符串
|
|
|
appendixF/#cn379 |
2010-01-20 14:20:14
|
根据给定参数(一个格式字符串)格式化一个变量, 这个格式字符串使用 Python 字符串格式化语法, 例外之处是 "%" 运算符被省略.
|
|
|
appendixF/#cn374 |
2010-01-20 14:19:33
|
转化为小写, 移去非单词字符(字母数字和下划线),将空白转化为连字符,去除前后空白.
|
|
|
appendixF/#cn374 |
2010-01-20 14:19:25
|
|
|
|
appendixF/#cn369 |
2010-01-20 14:18:42
|
使用与 Python 的 list 相同的语法, 参阅 http://diveintopython.org/native_data_types/lists.html#odbchelper.list.slice 以了解更详细的信息.
|
|
|
appendixF/#cn368 |
2010-01-20 14:18:23
|
返回一个列表的片段
|
|
|
appendixF/#cn363 |
2010-01-20 14:16:59
|
在给定宽度的域内将文本右对齐.
|
|
|
appendixF/#cn358 |
2010-01-20 14:16:45
|
从输出中删除单空格分隔的 [X]HTML标签 列表
|
|
|
appendixF/#cn353 |
2010-01-20 14:16:29
|
返回随机的从列表中返回一个元素
|
|
|
appendixF/#cn348 |
2010-01-20 14:16:12
|
pprint.pprint 和一个封装器-- 仅用于调试.
|
|
|
appendixF/#cn332 |
2010-01-20 14:15:03
|
如果值不是 1 的话返回 's' 用于 '1 vote' vs. '2 votes' 这种场合
|
|
|
appendixF/#cn327 |
2010-01-20 14:14:34
|
输入不一定非是一个合法号码. 它可以转化任意字符串.
|
|
|
appendixF/#cn327 |
2010-01-20 14:14:20
|
|
|
|
appendixF/#cn326 |
2010-01-20 14:14:01
|
将一个电话号码(可能包含字母)转化等价的数字值.比如: '800-COLLECT' 将被转化为 '800-2655328'.
|
|
|
appendixF/#cn321 |
2010-01-20 14:13:42
|
将值转化为一个列表.对一个整数,它是一个数字的列表.对一个字符串,这是一个字符的列表
|
|
|
appendixF/#cn311 |
2010-01-20 14:13:21
|
在给定宽度的域内将文本左对齐.
|
|
|
appendixF/#cn306 |
2010-01-20 14:12:57
|
带行号显示文本
|
|
|
appendixF/#cn291 |
2010-01-20 14:12:37
|
若值的长度与参数相等,返回 True, 否则返回 False.
|
|
|
appendixF/#cn281 |
2010-01-20 14:12:20
|
用一个字符串将一个列表连接起来,类似 Python 的 str.join(list).
|
|
|
appendixF/#cn276 |
2010-01-20 14:11:56
|
提供一个完整的数, 返回该数中被请求的数字,其中 1 是最右边的数, 2 是从右边数第二个数字等等. 若输入值非法(若输入或参数不是整数, 或者参数小于1)则返回其原始值. 否则输出就总是整数.
|
|
|
appendixF/#cn261 |
2010-01-20 14:11:22
|
将一个浮点数四舍五入到小数点后1位 -- 如果根本没有小数,小数部分不会显示.
|
|
|
appendixF/#cn256 |
2010-01-20 14:10:58
|
将 & 符号替换为 & 实体
|
|
|
appendixF/#cn251 |
2010-01-20 14:10:45
|
返回列表中的第一个元素.
|
|
|
appendixF/#cn246 |
2010-01-20 14:10:29
|
将值格式化为 '可读性好的' 文件大小(比如 '13 KB', '4.1 MB', '102bytes' 等等).
|
|
|
appendixF/#cn226 |
2010-01-20 14:10:06
|
接受一个字典列表,返回按给定参数的属性逆序排序后的列表
|
|
|
appendixF/#cn221 |
2010-01-20 14:09:49
|
接受一个字典列表,返回按给定参数的属性排序后的列表.
|
|
|
appendixF/#cn186 |
2010-01-20 14:09:21
|
给敏感字符添加斜线(转义). 举例,要将一个字符串传递给 JavaScript 时.
|
|
|
appendixF/#cn186 |
2010-01-20 14:08:55
|
|
|
|
appendixF/#cn181 |
2010-01-20 14:08:19
|
参数与被处理数据相加的结果.
|
|
|
appendixF/#cn462 |
2010-01-15 21:11:08
|
.. table:: 表F-4. yesno过滤器示例
+---------+-------------------+---------------------------------------------------+
|值 |参数 |输出 |
+=========+===================+===================================================+
|``True`` |``"yeah,no,maybe"``|``yeah`` |
+---------+-------------------+---------------------------------------------------+
|``False``|``"yeah,no,maybe"``|``no`` |
+---------+-------------------+---------------------------------------------------+
|``None`` |``"yeah,no,maybe"``|``maybe`` |
+---------+-------------------+---------------------------------------------------+
|``None`` |``"yeah,no"`` |``"no"`` (如果不存在 ``None`` 的映射,将 ``None`` |
| | |变为 ``False`` ) |
+---------+-------------------+---------------------------------------------------+
|
|
|
appendixF/#cn462 |
2010-01-15 21:09:35
|
.. table:: 表F-4. yesno过滤器示例
+---------+-------------------+---------------------------------------------------+
|值 |参数 |输出 |
+=========+===================+===================================================+
|``True`` |``"yeah,no,maybe"``|``yeah`` |
+---------+-------------------+---------------------------------------------------+
|``False``|``"yeah,no,maybe"``|``no`` |
+---------+-------------------+---------------------------------------------------+
|``None`` |``"yeah,no,maybe"``|``maybe`` |
+---------+-------------------+---------------------------------------------------+
|``None`` |``"yeah,no"`` |``"no"`` (如果不存在 ``None`` 的映射,将 ``None`` |
| | |变为 ``False`` ) |
+---------+-------------------+---------------------------------------------------+
|
|
|
chapter01/#cn3 |
2010-01-02 11:10:21
|
本书的目的是将你培养成Django专家。主要侧重于两方面:第一,我们深度解释
Django 到底做了哪些工作以及如何用她构建Web应用;第二,我们将会在适当的地方讨论更高级的概念,并解释如何在自己的项目中高效的使用这些工具。通过阅读此书,你将学会快速开发功能强大网站的技巧,并且你的代码将会十分
清晰,易于维护。
|
|
|
chapter10/#cn269 |
2009-12-10 08:25:59
|
如果加载器能够成功加载一个模板, 它应当返回一个元组: ``(template_source, template_path)`` 。在这里的 ``template_source`` 就是将被模板引擎编译的的模板字符串,而 ``template_path`` 是被加载的模板的路径。由于那个路径可能会出于调试目的显示给用户,因此它应当很快的指明模板从哪里加载而来。
|
|
|
chapter11/#cn41 |
2009-12-07 14:07:51
|
下面的例子是使用 Django 和 ReportLab 在 KUSports.com 上生成个性化的可打印的 NCAA
赛程表 (tournament brackets) 。
|
|
|
chapter11/#cn40 |
2009-12-07 14:07:45
|
便携文件格式 (PDF) 是由 Adobe 开发的格式,主要用于呈现可打印的文档,包含有 pixel-perfect 格式,嵌入字体以及2D矢量图像。PDF 文件可以被认为是一份打印文档的数字等价物;实际上,PDF 文件通常用于需要将文档交付给其他人去打印的场合。
|
|
|
appendixC/#cn14 |
2009-12-02 20:54:35
|
当您保存一个对象的时候, Django执行下面的步骤:
|
|