summaryrefslogtreecommitdiff
path: root/docs/api
diff options
context:
space:
mode:
authorMichael Merickel <mmerickel@users.noreply.github.com>2016-04-10 12:49:16 -0500
committerMichael Merickel <mmerickel@users.noreply.github.com>2016-04-10 12:49:16 -0500
commitb6187b09fb50ff7599815f2ffc2b061793d1f52b (patch)
treefcf36691ccfde6e36e5a4af8bfb3d365e0458668 /docs/api
parentef38dee074c0d7646c0d085fe7d4fd9473157954 (diff)
parent18ea0545091aa173d3fdf25425ede77a5b9243dd (diff)
downloadpyramid-b6187b09fb50ff7599815f2ffc2b061793d1f52b.tar.gz
pyramid-b6187b09fb50ff7599815f2ffc2b061793d1f52b.tar.bz2
pyramid-b6187b09fb50ff7599815f2ffc2b061793d1f52b.zip
Merge pull request #2021 from Pylons/feature/configurable-view-deriver
configurable view deriver
Diffstat (limited to 'docs/api')
-rw-r--r--docs/api/config.rst1
-rw-r--r--docs/api/interfaces.rst6
-rw-r--r--docs/api/viewderivers.rst17
3 files changed, 24 insertions, 0 deletions
diff --git a/docs/api/config.rst b/docs/api/config.rst
index ae913d32c..e083dbc68 100644
--- a/docs/api/config.rst
+++ b/docs/api/config.rst
@@ -66,6 +66,7 @@
.. automethod:: add_tween
.. automethod:: add_route_predicate
.. automethod:: add_view_predicate
+ .. automethod:: add_view_deriver
.. automethod:: set_request_factory
.. automethod:: set_root_factory
.. automethod:: set_session_factory
diff --git a/docs/api/interfaces.rst b/docs/api/interfaces.rst
index de2a664a4..635d3c5b6 100644
--- a/docs/api/interfaces.rst
+++ b/docs/api/interfaces.rst
@@ -91,3 +91,9 @@ Other Interfaces
.. autointerface:: ICacheBuster
:members:
+
+ .. autointerface:: IViewDeriver
+ :members:
+
+ .. autointerface:: IViewDeriverInfo
+ :members:
diff --git a/docs/api/viewderivers.rst b/docs/api/viewderivers.rst
new file mode 100644
index 000000000..2a141501e
--- /dev/null
+++ b/docs/api/viewderivers.rst
@@ -0,0 +1,17 @@
+.. _viewderivers_module:
+
+:mod:`pyramid.viewderivers`
+---------------------------
+
+.. automodule:: pyramid.viewderivers
+
+ .. attribute:: INGRESS
+
+ Constant representing the request ingress, for use in ``under``
+ arguments to :meth:`pyramid.config.Configurator.add_view_deriver`.
+
+ .. attribute:: VIEW
+
+ Constant representing the :term:`view callable` at the end of the view
+ pipeline, for use in ``over`` arguments to
+ :meth:`pyramid.config.Configurator.add_view_deriver`.