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.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.
Source Distribution
Built Distribution
Hashes for zope.globalrequest-1.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17711940e9ccde92bacca0f9cb80af2e411043c93f092d45c35cbe4ed7315b0f |
|
MD5 | f57def9529fd3f19f196c25ded4eac4a |
|
BLAKE2b-256 | 04399e49f4a6de6c684a2bfa115b9236ecc2a4a8b706f36b386113608c425825 |