from django.template import Library, Node register = Library() def widont(value): bits = value.rsplit(' ', 1) try: widowless = bits[0] + " " + bits[1] return widowless except: return value register.filter(widont)