from postgresqleu.util.templatetags.assets import do_render_asset
from postgresqleu.util.messaging import get_messaging_class_from_typename
+import markupsafe
import jinja2
import jinja2.sandbox
try:
'timesince': timesince,
'groupby_sort': filter_groupby_sort,
'leadingnbsp': leadingnbsp,
- 'markdown': lambda t: jinja2.Markup(markdown.markdown(t, extensions=['tables', ])),
+ 'markdown': lambda t: markupsafe.Markup(markdown.markdown(t, extensions=['tables', ])),
'shuffle': filter_shuffle,
'slugify': slugify,
'yesno': lambda b, v: v.split(',')[not b],
import tarfile
import copy
+import markupsafe
import jinja2
import jinja2.sandbox
try:
'shuffle': filter_shuffle,
'slugify': filter_slugify,
'datetimeformat': filter_datetimeformat,
- 'markdown': lambda t: jinja2.Markup(markdown.markdown(t)),
+ 'markdown': lambda t: markupsafe.Markup(markdown.markdown(t)),
'social_links': filter_social_links,
}