| | |
| | | the user agent which performed the request. |
| | | |
| | | If :exc:`~pyramid.httpexceptions.HTTPForbidden` is raised by Pyramid itself |
| | | within view code, the result of the :term:`Forbidden View` will be returned to |
| | | or within view code, the result of the :term:`Forbidden View` will be returned to |
| | | the user agent which performed the request. |
| | | |
| | | .. index:: |
| | |
| | | ---------------------------------------------------- |
| | | |
| | | Usually view callables are defined to accept only a single argument: |
| | | ``request``. However, view callables may alternately be defined as classes, |
| | | functions, or any callable that accept *two* positional arguments: a |
| | | ``request``. However, a view callable may alternately be defined as any class, function, or callable that accepts *two* positional arguments: a |
| | | :term:`context` resource as the first argument and a :term:`request` as the |
| | | second argument. |
| | | |