【发布时间】:2019-05-15 04:26:06
【问题描述】:
我正在使用 Flask-Misaka 和 Flask 将 markdown 字符串呈现为 html。但是,Flask-Misaka 似乎无法识别围栏代码。它确实删除了反引号,但没有显示彩色块。我已尝试使用 0.4.0 和 0.4.1 版本。
app.py
from flask import Flask, render_template
from flask_misaka import Misaka, markdown
app = Flask(__name__)
Misaka(app, fenced_code=True)
TEST_MD = markdown("```block```\n", fenced_code=True)
@app.route("/", methods=['GET'])
def index():
return render_template('{{s|markdown}}', s=TEST_MD)
【问题讨论】:
-
你能提供一个示例 Markdown 输入和实际的 HTML 输出吗?从您的问题中不清楚源是否没有被转换为代码块,或者代码块没有得到语法突出显示,这是两个不同的事情。
标签: python flask markdown misaka