Hi, Am Freitag, den 16.01.2009, 09:06 +0100 schrieb Christian Theune: > Hi, > > I noticed 'zope.globalrequest' on the PyPI RSS feed today and wonder > about it. IMHO this implements an anti-pattern >From application POV the request is a singleton, and the only kind of object which acts always in the same way in an Application Server. Since in Zope utilities represents singletons, the request might be provided global via an utility.
>>> req = getUtility(IRequest) Some month ago i ran into the same problem to access the request out of another global utility. the fact that the request is not accessable global results then in ugly API signatures and difficult to re-use components. Robert _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )