summaryrefslogtreecommitdiff
path: root/docs/narr/hooks.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/narr/hooks.rst')
-rw-r--r--docs/narr/hooks.rst9
1 files changed, 6 insertions, 3 deletions
diff --git a/docs/narr/hooks.rst b/docs/narr/hooks.rst
index 70e3f3759..b774c2012 100644
--- a/docs/narr/hooks.rst
+++ b/docs/narr/hooks.rst
@@ -351,7 +351,8 @@ request object.
The class (aka "factory") that :mod:`repoze.bfg` uses to create a
request object instance can be changed by passing a
``request_factory`` argument to the constructor of the
-:term:`configurator`.
+:term:`configurator`. This argument can be either a callable or a
+:term:`Python dotted name` representing a callable.
.. code-block:: python
:linenos:
@@ -392,7 +393,7 @@ method:
pass
config = Configurator()
- config.set_request_factory(MyRequestFactory)
+ config.set_request_factory(MyRequest)
.. _adding_renderer_globals:
@@ -411,7 +412,9 @@ renderer.
A callback that :mod:`repoze.bfg` will call every time a renderer is
invoked can be added by passing a ``renderer_globals_factory``
-argument to the constructor of the :term:`configurator`.
+argument to the constructor of the :term:`configurator`. This
+callback can either be a callable object or a :term:`Python dotted
+name` representing such a callable.
.. code-block:: python
:linenos: