Django - 缩短在html模板中检索的文本内容

时间:2012-06-06 08:27:50

标签: html django

我想知道如何缩短检索到的文本内容以获取预览而不是在html模板中获取文本块

自:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

要:

... aaaaaaaaaaaaaaaaaaaaaaaaaaa

用于检索内容的代码是:

   <a class="list_content" href="/qna/view" onclick="document.forms['q_title_{{ q.id }}'].submit(); return false" title="{{ q.content }}">{{ q.content }} </a><br/>

非常感谢!

3 个答案:

答案 0 :(得分:2)

如果您使用的是Django 1.4,truncatechars过滤器将是最佳选择:

{{ q.content|truncatechars:25 }}

答案 1 :(得分:1)

假设“q.content”是一个字符串,您可以使用slice命令:

{{ q.content|slice:":255" }}

答案 2 :(得分:1)

django 1.4的

truncatechars模板过滤器