2023-06-10 20:32:45 +00:00
|
|
|
import markdown
|
|
|
|
from django import template
|
|
|
|
from django.template.defaultfilters import stringfilter
|
2023-08-25 20:43:07 +00:00
|
|
|
from guild_md.entity_links import GuildLinkExtension
|
2023-06-10 20:32:45 +00:00
|
|
|
|
|
|
|
register = template.Library()
|
|
|
|
|
2023-06-11 19:25:30 +00:00
|
|
|
|
|
|
|
@register.filter(name="md")
|
2023-06-10 20:32:45 +00:00
|
|
|
@stringfilter
|
|
|
|
def md(value):
|
2023-08-25 20:43:07 +00:00
|
|
|
return markdown.markdown(value, extensions=[GuildLinkExtension()])
|