summaryrefslogtreecommitdiff
path: root/saleor/core/templatetags/markdown.py
blob: 85f94d63d8b9c92b14a8939a49f4eb6846a1f9c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from __future__ import absolute_import

from django import template
from django.utils.safestring import mark_safe
from markdown import markdown as format_markdown

register = template.Library()


@register.filter
def markdown(text):
    html = format_markdown(text, safe_mode='escape', output_format='html5')
    return mark_safe(html)