示例#1
0
 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)
示例#2
0
 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