Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1from django import template 

2from django.utils.safestring import mark_safe 

3import markdown 

4from superdjango.conf import settings 

5 

6register = template.Library() 

7 

8 

9@register.filter(name='markdown') 

10def markdown_filter(value): 

11 """Output a string as markdown. Mark safe occurs automatically.""" 

12 # See https://python-markdown.github.io/extensions/extra/ 

13 md = markdown.Markdown(extensions=settings.SUPERDJANGO_MARKDOWN_EXTENSIONS, output_format="html5") 

14 html = md.convert(value) 

15 # html = markdown.markdown(value, extenions=["tables"], output_format='html5') 

16 return mark_safe(html)