我遇到了一个问题:我正在构建一个简单的博客,我使用markdown、pygments和django来实现这一点。在
我的内容在markdown中,我希望用代码突出显示它。它工作得很好,除了markdown,它不考虑python代码的缩进。在
这是一张截图
下面是django admin中内容的截图:
另外,在模板中呈现的代码:
<div class="row">
<div class="span12 vertical-spacer">
{{ object.body|markdown:"safe,codehilite"|render_inlines|safe }}
</div>
</div>
我很久以前在尝试使用Mingus博客应用程序时遇到了这个问题,它使用了Markdown和pygments。这个问题似乎源于
render_inlines
过滤器的使用,尽管我不完全确定原因。我没有使用那个特定的功能,所以我从模板中删除了它。在相关问题 更多 >
编程相关推荐