通过添加truncateworld和安全标签来解决问题

时间:2018-12-21 15:39:17

标签: django

我在博客中使用Django 1.11。 我会在首页中通过标题,图片和一些单词来说明所有方法。

对于这几个词,我正在使用这种方法:

 {{post.text|safe|linebreaks|truncatewords:"50"}}

我使用文本编辑器,有时,例如使用斜体文本:

<i/>Italic text</i>

让我们想象一下truncatewords的值是“ 1”。这意味着它将返回:

<i/>Italic

这是我的问题。某些HTML标记仍处于打开状态。这意味着斜体文本永远不会结束,并将在其余的代码中应用。

您知道是否存在技巧或解决方法?

谢谢。

0 个答案:

没有答案