From a05ae766edae6554a1b1f8bd67273480001f3add Mon Sep 17 00:00:00 2001 From: Pierre Dittgen Date: Mon, 24 Jun 2019 17:08:01 +0200 Subject: [PATCH] Use markdown in headers --- validata_ui/__init__.py | 10 ++++++++++ validata_ui/templates/validation_macros.html | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/validata_ui/__init__.py b/validata_ui/__init__.py index c58a03a..6a4ab2e 100644 --- a/validata_ui/__init__.py +++ b/validata_ui/__init__.py @@ -11,6 +11,7 @@ import jinja2 import pkg_resources import requests import tableschema +from commonmark import commonmark import opendataschema @@ -97,6 +98,15 @@ def urlencode(context, value): return quote_plus(value) +@jinja2.contextfilter +@blueprint.app_template_filter() +def commonmark2html(context, value): + return commonmark(value) + + +app.register_blueprint(blueprint) + + @app.context_processor def inject_version(): global VERSION diff --git a/validata_ui/templates/validation_macros.html b/validata_ui/templates/validation_macros.html index 8b88bb0..45b96a1 100644 --- a/validata_ui/templates/validation_macros.html +++ b/validata_ui/templates/validation_macros.html @@ -73,7 +73,7 @@ 1 {% for h in source_data.header %} - {{ + {{ h }} {% endfor %} -- GitLab