def __str__(self): if self.title_addon: title_string = truncate(self.title + ' ({0})'.format(self.title_addon)) else: title_string = truncate(self.title) return_string = '%s: %s' % (self.author, title_string) return truncate(return_string)
def collected_title(self, obj): query = Text.objects.select_related().get(id=obj.id) if query.title_addon: return truncate(query.title + ' ({0})'.format(query.title_addon)) else: return truncate(query.title)