コード例 #1
0
ファイル: templates.py プロジェクト: steder/txtemplate
 def _prepareHDF(self):
     try:
         hdf = clearsilver.hdfFromKwargs(hdf=self.hdf,
                                     **self.kwargs)
     except Exception, e:
         self._deferred.errback(e)
コード例 #2
0
ファイル: templates.py プロジェクト: steder/txtemplate
 def render_blocking(self, hdf=None, **kwargs):
     hdf = clearsilver.hdfFromKwargs(hdf=hdf, **kwargs)
     cs = clearsilver.CS(hdf)
     cs.parseFile(self.template.template_path)
     result = cs.render()
     return result
コード例 #3
0
 def test_render_blocking_hdf(self):
     template = self.loader.load("test.cst")
     hdf = clearsilver.hdfFromKwargs(**self.c)
     xhtml = template.render_blocking(hdf=hdf)
     self.assertTrue(xhtml.find("foo") !=-1)
コード例 #4
0
ファイル: templates.py プロジェクト: harbulot/txtemplate
 def render_blocking(self, hdf=None, **kwargs):
     hdf = clearsilver.hdfFromKwargs(hdf=hdf, **kwargs)
     cs = clearsilver.CS(hdf)
     cs.parseFile(self.template.template_path)
     result = cs.render()
     return result
コード例 #5
0
 def test_render_blocking_hdf(self):
     template = self.loader.load("test.cst")
     hdf = clearsilver.hdfFromKwargs(**self.c)
     xhtml = template.render_blocking(hdf=hdf)
     self.assertTrue(xhtml.find("foo") != -1)