我已使用truncatechars
,但如果文字包含html标记,则会为我显示标记。
{{content.text|safe|truncatechars:140}}
例如显示如下内容:
<p>hi</p>
我想删除p
代码。
答案 0 :(得分:4)
更新了问题:
要在截断前完全删除标记,请使用:
{{ content.text|striptags|truncatechars:140 }}
原始回答:
为确保标记正确无误,您需要使用truncatechars_html
模板过滤器。