def to_str(self, item): formatter = string.Formatter() values = {} for i in formatter.parse(self.template): values[i[1]] = getattr(item, i[1]) return "%s" %(formatter.format(self.template, **values))