gedankenstuecke/oh_data_uploader

View on GitHub
main/templatetags/utilities.py

Summary

Maintainability
A
0 mins
Test Coverage
import markdown as markdown_library
from django import template
from django.utils.safestring import mark_safe

register = template.Library()


@register.filter
def markdown(value):
    """
    Translate markdown to a safe subset of HTML.
    """
    md_text = markdown_library.markdown(value)
    return mark_safe(md_text)


@register.simple_tag
def concatenate(*args):
    args = [str(arg) for arg in args]
    return "_".join(args)