如何在烧瓶中使用"truncatechars"?(错误:没有名为"截断字符"的过滤器。



我正试图在烧瓶中使用截断字符。以前我在django中使用truncatechars时,下面的代码工作于

代码(Django(:

<div class="preview">{{post.content |safe| truncatechars:500}}</div>

但当我在flask中使用truncatechars时,它会抛出一个错误,说jinja2.exceptions.TemplateAssertionError:没有名为'truncatecharts_html'的筛选器

代码(烧瓶(:

<div class="preview">{{post.content |safe| truncatechars(500)}}</div>

当我使用">";代替括号">((";它抛出了一个错误,说jinja2.exceptions.TemplateSyntaxError:应为标记"打印结束语句",得到了":">

在Jinja2中,此过滤器称为truncate:

<div class="preview">{{ post.content|safe|truncate(500) }}</div>

相关内容

最新更新