def get_html_authors(self, template_list): x = [] for a in self.authors: variables = {} variables['link'] = a.get_final_path() variables['name'] = a.get_name() x.append(template_list.get_raw('post-author', variables)) return util.andify(x)
def set_role(self, role): role = role.strip() if role == 'vehicle': self.data = Vehicle(self.build, self) elif role == 'manufacturer': self.data = Manufacturer(self.build, self) elif role == 'engine': self.data = Engine(self.build, self) else: raise util.GenException('"' + role + '" is not one of ' + util.andify(possible_roles)) self.role = role