显示某些标签django模板

时间:2013-04-25 19:17:35

标签: html django python-2.7 django-templates

如果我希望能够使用django tempalte变量仅显示某些标签(例如在论坛帖子中),我该怎么做?

说我的帖子的内容是:

<div><b>Hell</div>o <i>everyone</i></b>

我不想显示div标签,但b和i标签很好。我知道你可以使用| safe和autoescape但这似乎逃脱了所有的HTML。有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用带有正则表达式自定义Django过滤器来执行此操作。

在这里查看:http://djangosnippets.org/snippets/60/将正则表达式替换为删除不需要的HTMl标记所需的内容。