django 模板系统知识记录

2017-08-03  本文已影响14人  vonhng
  1. addslashed,在任何后斜线,单引号,双引号前添加一个后斜线当你把一些文本输出到一个JavaScript字符串时这会十分有用
  2. date,根据一个格式化string参数来格式化date或datetime对象,例如:
    {{ pub_date|date:"F j, Y" }}
    格式化string会在附录6定义
  3. escape,避免给定的string里出现and符,引号,尖括号当你处理用户提交的数据和确认合法的XML和XHTML数据时这将很有用escape将作如下的一些转换:
Converts & to &  
Converts < to &lt;  
Converts > to &gt;  
Converts "(双引号) to &quot;  
Converts '(单引号) to &#39;  

4,length,返回值的长度,你可以在一个list或string上做此操作或者在任何知道怎样决定自己的长度的Python对象上做此操作(即有一个len()方法的对象)
{{new.body | length}}

上一篇 下一篇

猜你喜欢

热点阅读