diff --git a/frappe/website/template.py b/frappe/website/template.py index 3d02dc9695..d1e293dfae 100644 --- a/frappe/website/template.py +++ b/frappe/website/template.py @@ -9,6 +9,7 @@ from frappe import _ from frappe.website.utils import scrub_relative_urls from jinja2.utils import concat from jinja2 import meta +from markdown2 import markdown import re def render_blocks(context): @@ -48,6 +49,11 @@ def render_blocks(context): if "title" not in out: out["title"] = context.get("title") + # markdown + if "" in out.get("content", ""): + out["content"] = markdown(out["content"]) + + # header if out["no_header"]: out["header"] = ""