def truncated_description(self): """Shorten feedback for list display etc.""" return smart_truncate(self.description, length=70)
def test_smart_truncate(): eq_(smart_truncate(u''), u'') eq_(smart_truncate(u'abc'), u'abc') eq_(smart_truncate(u'abc def', length=4), u'abc...') eq_(smart_truncate(u'abcdef', length=4), u'abcd...') eq_(smart_truncate(u'ééé ééé', length=4), u'ééé...')
def truncated_description(self): """Shorten feedback for dashboard view.""" return smart_truncate(self.description, length=500)