Philipp von Weitershausen wrote:
> I've personally thought for some time that it would be quite nice if  
> all you had to do was call an interface to look up a utility (which is  
> sort of a multi-adapter of order 0) or to do some kind of adaption, no  
> matter how many objects you wanted to adapt. E.g.:

+sys.maxint. This is nice.

>    auth = IAuthentication()                                 # utility
>    auth = IAuthentication(default=None)
>    langs = IUserPreferredLanguages(request)                 # adapter
>    langs = IUserPreferredLanguages(request, default=None)
>    view = IBrowserPage((obj, request), name='index')        # named  
> multi-adapter

Right, but how do you differentiate adapting a tuple to IBrowserPage 
versus adapting obj and request together to IBrowserPage?



Simplistix - Content Management, Zope & Python Consulting
Zope-Dev maillist  -
**  No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to