4

{{blog.content}}我想限制查看者最多只能看到 50 个字符,我该如何使用 jinja2 来做到这一点?

在搜索了他们的文档后,我发现它{{ s|autolink[ length[ nofollow]] }}有一个长度属性,但它会自动链接!我不希望这样。

4

3 回答 3

7

您是否尝试过 python 切片表示法?

{{ blog.content[:50] }}
于 2013-02-28T10:25:30.333 回答
4

jinja2 的文档说使用{{ blog.content|truncate(50) }}. 这就是我迄今为止一直在使用的。

您可以在此处找到模板文档。

于 2013-06-24T21:04:07.383 回答
0

它对我有用:

{{article.content|safe|truncatechars:50}}

采用this -> truncatechars:XX <- type here

见 DOC 在这里

于 2019-08-26T23:07:10.473 回答