Hello, Following the examples of how to implement an exception view (see here <https://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/pylons/exceptions.html#exception-views> or here <https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/views.html#custom-exception-views>), I have the following code:
@view_config( context=Exception, permission=NO_PERMISSION_REQUIRED, ) def handle_exception(exc, request): """Last resort to handle view exceptions.""" … However, as it turns out the `request` parameter passed into the above view function is a *<class 'pyramid.util.Request'>* and not an instance of *pyramid.request.Request*. Yet, printing the request parameter dumps request information. It would be good if the documentation would shed more light on this behavior. I had assumed that the request parameter is the same *Request* instance from the view function where the exception was raised. But that seems not to be the case? Thanks, Jens -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discuss+unsubscr...@googlegroups.com. To post to this group, send email to pylons-discuss@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/30257edc-8516-44cb-ac6d-a02d8107565f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.