如何用jinja2渲染整个字符串

时间:2016-04-06 17:42:37

标签: python google-app-engine jinja2 google-cloud-datastore

我在python中使用Google App Engine中的家庭作业开始构建博客,并且我使用jinja2来渲染我的html。我的问题是,当一个条目太长时,就像每个博客一样;博客只是在主页面中呈现条目的一部分。我想这样做,当主页面呈现时,我从数据库中取出帖子并将其粘贴到jinja。是否有任何过滤器或函数来告诉jinja,例如,这个字符串不能超过x数?

1 个答案:

答案 0 :(得分:8)

查看docs

Jinja2截断过滤器ul。用法示例

truncate(s, length=255, killwords=False, end='...')

或者

<div>{{ blogpost.text|truncate }}</div>