(见下面我的答案。结果很简单)。大家下午好,我正在学习有关标记的知识,以便为我制作的东西制作文档,我认为设置一些基本的flask代码来呈现它会很好。我使用Jinja将文本作为
{{mkd | markdown}}
和标题正确工作。但是,当我试图呈现一个无序的列表时
from flask import Flask, url_for, render_template, request
from flaskext.markdown import Markdown
app = Flask(__name__)
Markdown(app)
@app.route("/")
def index():
return render_template('index.html', mkd = "A list:\n +Item 1\n +Item 2\n +Item 3\n" )
if __name__ == "__main__": app.run()
正如https://blog.jcharistech.com/2019/12/12/how-to-render-markdown-in-flask所建议的那样。尽管如此,我还是以
A list: +Item 1 +Item 2 +Item 3
作为我在“/”的输出。我还尝试使用星号和连字号,正如https://www.w3schools.io/file/markdown-list/所建议的那样,但没有效果。它似乎也无法加载内联代码。感谢您的任何帮助!就所知,这个职位不是多余的
在感到非常沮丧之后,我发现添加第二个换行符可以解决这个问题:
感觉很糟糕,但也感觉很好,已经明白了这一点
相关问题 更多 >
编程相关推荐