我正在用Python开发一个Django项目,并使用markdown2将一些markdown文本转换为HTML,但它似乎做得不好,或者代码中缺少了一些内容
在my views.py文件中,我使用自定义函数以markdown格式从.md文件中提取一些文本,并使用markdown2模块尝试将其传递到HTML模板,如下所示:
text = markdown2.markdown(util.get_entry(entry))
但是在HTML中,如果我检查源代码,应该呈现为HTML的内容如下所示:
<h1>HTML</h1>
我的代码中遗漏了什么吗?错误是在HTML模板上还是在my views.py文件中
提前谢谢
您可能已使用以下内容呈现模板中的内容:
Django在默认情况下将转义内容,从而将
<
替换为<
,等等您可以使用^{} template filter [Django-doc]来防止这种情况:
相关问题 更多 >
编程相关推荐