Python 使用markdown2转换时HTML呈现不好
我正在用Python开发一个Django项目,并使用markdown2将一些markdown文本转换为HTML,但它似乎做得不好,或者代码中缺少了一些内容 在my views.py文件中,我使用自定义函数以markdown格式从.md文件中提取一些文本,并使用markdown2模块尝试将其传递到HTML模板,如下所示:Python 使用markdown2转换时HTML呈现不好,python,html,django,markdown,Python,Html,Django,Markdown,我正在用Python开发一个Django项目,并使用markdown2将一些markdown文本转换为HTML,但它似乎做得不好,或者代码中缺少了一些内容 在my views.py文件中,我使用自定义函数以markdown格式从.md文件中提取一些文本,并使用markdown2模块尝试将其传递到HTML模板,如下所示: text = markdown2.markdown(util.get_entry(entry)) 但是在HTML中,如果我检查源代码,应该呈现为HTML的内容如下所示: &am
text = markdown2.markdown(util.get_entry(entry))
但是在HTML中,如果我检查源代码,应该呈现为HTML的内容如下所示:
<h1>HTML</h1>
我的代码中遗漏了什么吗?错误是在HTML模板上还是在my views.py文件中
提前谢谢 您可能已使用以下内容呈现模板中的内容:
{{ text }}
Django在默认情况下将转义内容,从而替换
@foreverajohn,你没有足够的声誉来投票支持答案,但你可以。这会将你的问题标记为已在数据库中解决,并奖励Willem和你的声誉积分。
{{ text|safe }}