Python 如何在不破坏标记的情况下截断html?
如何确保所有html标记都已关闭?出现这个问题是因为我想为每一篇文章创建某种摘录。例如,有人写了这样一篇文章:Python 如何在不破坏标记的情况下截断html?,python,html,django,django-templates,django-template-filters,Python,Html,Django,Django Templates,Django Template Filters,如何确保所有html标记都已关闭?出现这个问题是因为我想为每一篇文章创建某种摘录。例如,有人写了这样一篇文章: Hi everyone, I'm just an article and I have few <strong>tags</strong> inside <em>of me</me> 大家好,我只是一篇文章,我体内几乎没有标签 如果我在“标记”之后剪切此消息,我会得到一个未关闭的标记。 在保存到DB之前,如何使用Django检查所有用
Hi everyone, I'm just an article and I have few <strong>tags</strong> inside <em>of me</me>
大家好,我只是一篇文章,我体内几乎没有标签
如果我在“标记”之后剪切此消息,我会得到一个未关闭的标记。
在保存到DB之前,如何使用Django检查所有用户的输入文本?在Django 1.7中,有一个特定的模板过滤器称为: 与truncatechars类似,只是它知道HTML标记。任何 在字符串中打开但在 截断点在截断后立即关闭 另见
对于Django对于Django 1.6,有truncatewords_html可用,无需创建自定义筛选器。
感谢您的留言,并将其包含在答案中。