我正试图在烧瓶中使用截断字符。以前我在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>