[Checkins] SVN: grok/branches/regebro-guido-templates/src/grok/components.py No, the BasePageTemplate should be really basic.

Lennart Regebro regebro at gmail.com
Sat Nov 3 12:18:06 EDT 2007


Log message for revision 81432:
  No, the BasePageTemplate should be really basic.
  

Changed:
  U   grok/branches/regebro-guido-templates/src/grok/components.py

-=-
Modified: grok/branches/regebro-guido-templates/src/grok/components.py
===================================================================
--- grok/branches/regebro-guido-templates/src/grok/components.py	2007-11-03 15:03:14 UTC (rev 81431)
+++ grok/branches/regebro-guido-templates/src/grok/components.py	2007-11-03 16:18:05 UTC (rev 81432)
@@ -210,15 +210,6 @@
     def _initFactory(self, factory):
         pass
 
-    def namespace(self, view):
-        namespace = {}
-        namespace['request'] = view.request
-        namespace['view'] = view
-        namespace['context'] = view.context
-        # XXX need to check whether we really want to put None here if missing
-        namespace['static'] = view.static
-        
-        return namespace
 
 class GrokPageTemplate(BasePageTemplate):
     """A slightly more advanced page template
@@ -295,7 +286,13 @@
         factory.macros = self.macros
 
     def namespace(self, view):
-        namespace = BasePageTemplate.namespace(self, view)
+        namespace = {}
+        namespace['request'] = view.request
+        namespace['view'] = view
+        namespace['context'] = view.context
+        # XXX need to check whether we really want to put None here if missing
+        namespace['static'] = view.static
+        
         namespace.update(self.pt_getContext())
         return namespace
 
@@ -322,7 +319,13 @@
         factory.macros = self.macros
 
     def namespace(self, view):
-        namespace = BasePageTemplate.namespace(self, view)
+        namespace = {}
+        namespace['request'] = view.request
+        namespace['view'] = view
+        namespace['context'] = view.context
+        # XXX need to check whether we really want to put None here if missing
+        namespace['static'] = view.static
+        
         namespace.update(self.pt_getContext())
         return namespace
 



More information about the Checkins mailing list