wembcode.py-------------------------------- from Cheetah.Template import Template class wembcode(Template) def __init__(self): Template.__init__(self) self.fish = 'pike' ------------------------------------------- wemblate.tmpl------------------------------ #from wembcode import wembcode #extends wembcode #implements respond plaa $fish ------------------------------------------- orgcode.py-------------------------------- from wemblate import wemblate class orgcode(wemblate): def __init__(self): self.fish = 'shark' pass ------------------------------------------- orglate.tmpl ------------------------------ #from orgcode import orgcode #extends orgcode ------------------------------------------- pagecode.py ------------------------------- from org import orgcode class pagecode(orgcode): def __init__(self): orgcode.__init__(self) ------------------------------------------- page.tmpl---------------------------------- #extends pagecode -------------------------------------------