我在这里遇到问题:我正在构建一个简单的博客,我正在使用markdown,pygments和django这样做。
我的内容处于降价状态,我希望对其进行代码突出显示。它工作正常,除了markdown,不尊重python代码的缩进。
这是截图
这是django admin中内容的截图:
此外,模板中的渲染代码:
<div class="row">
<div class="span12 vertical-spacer">
{{ object.body|markdown:"safe,codehilite"|render_inlines|safe }}
</div>
</div>
答案 0 :(得分:1)
我在很久以前尝试使用Mingus博客应用程序时遇到了这个问题,该应用程序使用Markdown和pygments。问题似乎源于使用render_inlines
过滤器,尽管我不完全确定原因。我没有使用该特定功能,因此我将其从模板中删除。