我最近用flask、flask flatpages和flask freeze建立了一个网站,我想知道在我的降价文件中使用块代码时如何突出语法。在
以下是我已安装的软件包:
click (6.6)
Flask (0.11.1)
Flask-FlatPages (0.6)
Frozen-Flask (0.13)
itsdangerous (0.24)
Jinja2 (2.8)
Markdown (2.6.7)
MarkupSafe (0.23)
pip (9.0.1)
Pygments (2.1.3)
PyYAML (3.12)
setuptools (27.2.0)
Werkzeug (0.11.11)
wheel (0.29.0)
我的网页的flatpage呈现设置如下所示:
def prerender_jinja(text):
return pygmented_markdown(render_template_string(Markup(text)))
FLATPAGES_EXTENSION =['.md']
FLATPAGES_MARKDOWN_EXTENSION =['codehilite']
FLATPAGES_HTML_RENDERER = prerender_jinja
在将.md文件转换为.html文件时,还需要做些什么来启用语法高亮显示?在
谢谢。在
来自http://flask-flatpages.readthedocs.io/en/latest/#how-it-works:
相关问题 更多 >
编程相关推荐