[Checkins] SVN: megrok.genshi/trunk/src/megrok/genshi/components.py
Refactoring after comments from Martijn.
Lennart Regebro
regebro at gmail.com
Sat Oct 20 11:17:22 EDT 2007
Log message for revision 80947:
Refactoring after comments from Martijn.
Changed:
U megrok.genshi/trunk/src/megrok/genshi/components.py
-=-
Modified: megrok.genshi/trunk/src/megrok/genshi/components.py
===================================================================
--- megrok.genshi/trunk/src/megrok/genshi/components.py 2007-10-20 15:16:13 UTC (rev 80946)
+++ megrok.genshi/trunk/src/megrok/genshi/components.py 2007-10-20 15:17:22 UTC (rev 80947)
@@ -20,17 +20,9 @@
import martian
class GenshiTemplateBase(grok.components.GrokPageTemplate):
-
- def _factory_init(self, factory):
- pass
-
- def default_namespace(self):
- return {}
-
- def render_template(self, view):
- namespace = view.default_namespace()
- namespace.update(view.extra_namespace())
- stream = self._template.generate(**namespace)
+
+ def render(self, view):
+ stream = self._template.generate(**self.namespace(view))
return stream.render(self.result_type)
More information about the Checkins
mailing list