- t = self._env.get_template(args[0])
- return t.render(basepath=self.basepath, user=self.user, **kwargs)
+ # pylint: disable=star-args
+ t = self._site['template_env'].get_template(args[0])
+ m = self._template_model()
+ m.update(kwargs)
+ return t.render(**m)
+
+ def _debug(self, fact):
+ if cherrypy.config.get('debug', False):
+ cherrypy.log(fact)