Source code for intranet.apps.itemreg.templatetags.texthighlight
from django import template
register = template.Library()
[docs]@register.filter
def highlight(str1, str2):
"""Highlight str1 with the contents of str2."""
if isinstance(str2, list):
str2 = str2[0]
if str1 and str2 and isinstance(str2, str):
return str1.replace(str2, "<b>{}</b>".format(str2))
else:
return str1