示例#1
0
文件: models.py 项目: memiks/cyrax
 def render(self):
     logger.info('Rendering %r' % self)
     # workaround for a dumb bug
     # no ideas why but all tag templates contain same self inside
     self.template.globals['entry'] = self
     path = self.get_dest()
     makedirs(op.dirname(path))
     open(path, 'wt', encoding='utf-8').write(self.template.render())
示例#2
0
文件: models.py 项目: Lavos/cyrax
 def render(self):
     logger.info('Rendering %r' % self)
     # workaround for a dumb bug
     # no ideas why but all tag templates contain same self inside
     self.template.globals['entry'] = self
     path = self.get_dest()
     makedirs(op.dirname(path))
     file(path, 'w').write(self.template.render().encode('utf-8'))
示例#3
0
文件: models.py 项目: Lavos/cyrax
 def render(self):
     logger.info('Copying untouchable file %r' % self)
     destpath = self.get_dest()
     makedirs(op.dirname(destpath))
     shutil.copyfile(self.path, destpath)