Global way of retrieving the currently active request.
Project description
Introduction
This package provides a contextless way to retrieve the currently active request object in a zope-based web framework. To do so you simply need to do the following:
from zope.globalrequest import getRequest request = getRequest()
This package is mainly intended to be used with the Zope2/Plone stack. While it also works with the Zope3 framework, the latter promotes a clean separation of concerns and the pattern of having a globally available request object is discouraged.
Changelog
1.5 (2018-10-04)
Add support for Python 3.7.
1.4 (2017-05-29)
Turn functional tests into better covering unit tests and also add more tests. This removes test dependencies on unrelated packages.
1.3 (2016-10-22)
Python 3 compatibility.
1.2 (2016-06-07)
Lighten test dependencies by using neither zope.app.testing nor zope.app.zcmlfiles any longer.
1.1 (2015-04-29)
Fix import locations and declare all dependencies. [thet]
1.0 (2010-08-07)
Fix test setup regarding zope.securitypolicy. [ldr]
1.0a2 (2009-01-17)
Update documentation to clarify the intentions of this package. Also see http://thread.gmane.org/gmane.comp.web.zope.devel/18023 for more information. [witsch]
1.0a1 (2009-01-15)
Initial release [witsch]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.