1

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

来自: 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

到:

啊啊啊啊啊啊啊啊啊啊啊啊……

用于检索内容的代码是:

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

非常感谢!

4

3 回答 3

2

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

{{ q.content|truncatechars:25 }}
于 2012-06-06T08:35:56.883 回答
1

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

{{ q.content|slice:":255" }}
于 2012-06-06T08:32:32.277 回答
1

django 1.4 的truncatechars模板过滤器

于 2012-06-06T08:35:37.187 回答