I recently built a website using flask, flask-flatpages, and flask-freeze and I am wondering how to highlight syntax when I use block-codes in my markdown files.
These are my installed packages:
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)
and my flatpage render settings for my web looks like this:
def prerender_jinja(text):
return pygmented_markdown(render_template_string(Markup(text)))
FLATPAGES_EXTENSION =['.md']
FLATPAGES_MARKDOWN_EXTENSION =['codehilite']
FLATPAGES_HTML_RENDERER = prerender_jinja
What else do I have to do in order to enable syntax highlighting when I convert my .md files to .html files?
Thanks.