Mardown的第三方库非常丰富
这里我们只介绍mistune
pip install mistune
例:content = mistune.markdown(content)
此时,content为Markdown处理之后的结果
启动项目后,你会发现,HTML代码直接展示在页面上,没有被浏览器渲染
这其实是Django的安全措施。我们需要手动关闭Django模板的自动转码功能
{% autoescape off %}
{{ comment.content }}
{% endautoescape %}