【发布时间】:2021-11-10 16:37:18
【问题描述】:
我正在做一个项目,该项目接受一个降价页面并将其转换为 HTML,然后再将其插入到正确的文档中。这是我正在运行的代码
Python
def markdown(request, entry):
pathOfFile = "entries/" + entry + ".md"
return render(request, "encyclopedia/entry.html", {
"html_markdown": markdown2.markdown_path(pathOfFile)
})
HTML
{% block body %}
<div>
{{ html_markdown }}
</div>
{% endblock %}
这就是网页上返回的内容
<h1>CSS</h1> <p>CSS is a language that can be used to add style to an <a href="/wiki/HTML">HTML</a> page.</p>
当我检查页面的源代码时,HTML 用引号括起来。问题是我的 html_markdown 变量被读取为字符串吗?我可以采取哪些步骤来使 HTML 正确呈现?提前感谢您的帮助!
【问题讨论】: