【问题标题】:Python markdown not respecting indentationPython降价不尊重缩进
【发布时间】:2012-11-13 20:41:38
【问题描述】:

我在这里遇到了一个问题:我正在构建一个简单的博客,并且我正在使用 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>

【问题讨论】:

    标签: python django markdown indentation pygments


    【解决方案1】:

    很久以前我在尝试使用使用 Markdown 和 pygments 的 Mingus 博客应用程序时遇到了这个问题。这个问题似乎源于render_inlines 过滤器的使用,尽管我不完全确定原因。我没有使用该特定功能,因此我将其从模板中删除。

    【讨论】:

    • 我一定会尝试,因为我也不会使用内联。
    • 就像一个魅力。只是等待时间段标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多