def getTemplate(self, request): template = open(os.path.join( self.templateDirectory, self.templateFile)).read() subtemplate = self.getSubtemplate(request) template = template.replace("<child/>", subtemplate) import time self.generated = { 'time': time.strftime("%+"), 'baseurl': None } self.menu = menu.create_basemenu() return template
def __init__(self, *args, **kwargs): page.Page.__init__(self, *args, **kwargs) hier = remus_page_hierarchy(self.__class__) template = get_template(self) for cls in hier[1:]: template = merge_templates(cls, template) self.template = template import time self.generated = { 'time': time.strftime("%+"), 'baseurl': None } self.menu = menu.create_basemenu()