diff options
| author | Chris McDonough <chrism@plope.com> | 2012-11-13 17:55:58 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2012-11-13 17:55:58 -0500 |
| commit | 3563e7f4ee334f2e9edef3f2aa9336206b20a05c (patch) | |
| tree | a23986df49345b160ae4b7aba0c7c3d7a6f20fb1 /docs | |
| parent | d8d3a919f6a2a17db7ef20cea9a867bc0ec714a5 (diff) | |
| parent | 01c76b8bf509bbad41336d00d832241e7e02aa9e (diff) | |
| download | pyramid-3563e7f4ee334f2e9edef3f2aa9336206b20a05c.tar.gz pyramid-3563e7f4ee334f2e9edef3f2aa9336206b20a05c.tar.bz2 pyramid-3563e7f4ee334f2e9edef3f2aa9336206b20a05c.zip | |
Merge branch 'master' of github.com:Pylons/pyramid
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/narr/hooks.rst | 13 | ||||
| -rw-r--r-- | docs/whatsnew-1.3.rst | 5 |
2 files changed, 13 insertions, 5 deletions
diff --git a/docs/narr/hooks.rst b/docs/narr/hooks.rst index 96fa77a07..ea75e5fe4 100644 --- a/docs/narr/hooks.rst +++ b/docs/narr/hooks.rst @@ -180,11 +180,14 @@ as a forbidden view: config.scan() Like any other view, the forbidden view must accept at least a ``request`` -parameter, or both ``context`` and ``request``. The ``context`` (available -as ``request.context`` if you're using the request-only view argument -pattern) is the context found by the router when the view invocation was -denied. The ``request`` is the current :term:`request` representing the -denied action. +parameter, or both ``context`` and ``request``. If a forbidden view +callable accepts both ``context`` and ``request``, the HTTP Exception is passed +as context. The ``context`` as found by the router when view was +denied (that you normally would expect) is available as +``request.context``. The ``request`` is the current :term:`request` +representing the denied action. + + Here's some sample code that implements a minimal forbidden view: diff --git a/docs/whatsnew-1.3.rst b/docs/whatsnew-1.3.rst index d90897d16..14db1fe15 100644 --- a/docs/whatsnew-1.3.rst +++ b/docs/whatsnew-1.3.rst @@ -486,6 +486,11 @@ Deprecations was designed to offer in Pylons. It will continue to exist "forever" but it will not be recommended or mentioned in the docs. +- Remove references to do-nothing ``pyramid.debug_templates`` setting in all + Pyramid-provided .ini files. This setting previously told Chameleon to render + better exceptions; now Chameleon always renders nice exceptions regardless of + the value of this setting. + Known Issues ------------ |
