[Grok-dev] Why must a CodeView have a render() method?
    Martin Aspeli 
    optilude+lists at gmail.com
       
    Sun Jul 12 05:42:25 EDT 2009
    
    
  
Hi,
I often use views that are not browser pages, i.e. they are not meant to 
be published, but contain utility functions looked up by traversal in 
other contexts (e.g. conditional expressions).
I had thought this was one of the use cases for a 
grokcore.view.CodeView, but I guess not, since it requires a render() 
method.
Would it make sense to either relax this requirement, so that a CodeView 
without a render method can still be looked up but can't be published 
directly? Or maybe to add some other kind of base class for this use case?
Cheers,
Martin
-- 
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book
    
    
More information about the Grok-dev
mailing list