【发布时间】:2011-06-21 01:26:10
【问题描述】:
我有一个用 django 编写的博客,我正在尝试添加语法高亮。这些帖子作为纺织品标记写入并存储在数据库中。以下是它们应该如何通过模板引擎呈现:
{{ body|textile|pygmentize|safe }}
它正确呈现所有 HTML 并且代码被突出显示,但是代码块中的一些字符被转义。特别是双引号、单引号和大于号。
这是我正在使用的 Pygments 过滤器:http://djangosnippets.org/snippets/416/
我不确定哪个过滤器实际上将转义字符放入其中或如何阻止它。有什么建议吗?
【问题讨论】: