diff --git a/md_pdf/build/jinja.py b/md_pdf/build/jinja.py new file mode 100644 index 0000000..ed8f9cc --- /dev/null +++ b/md_pdf/build/jinja.py @@ -0,0 +1,15 @@ +from jinja2 import Environment + + +def render_content(content, context): + env = Environment( + trim_blocks=True, + lstrip_blocks=True, + extensions=[ + 'jinja2.ext.with_', + 'jinja2.ext.loopcontrols' + ] + + ) + template = env.from_string(content) + return template.render(**context)