diff options
Diffstat (limited to 'docs/narr/hooks.rst')
| -rw-r--r-- | docs/narr/hooks.rst | 9 |
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: |
