summaryrefslogtreecommitdiff
path: root/docs/narr/traversal.rst
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-12-27 22:47:08 +0000
committerChris McDonough <chrism@agendaless.com>2009-12-27 22:47:08 +0000
commit8c56ae41b6f0221d72f1a255ce1a3ac467b98d79 (patch)
treed310d7be53ae0f4760e09b437975dcebce52d02b /docs/narr/traversal.rst
parentd7b12a30237d51d761cab0b08c5da1163ea534ee (diff)
downloadpyramid-8c56ae41b6f0221d72f1a255ce1a3ac467b98d79.tar.gz
pyramid-8c56ae41b6f0221d72f1a255ce1a3ac467b98d79.tar.bz2
pyramid-8c56ae41b6f0221d72f1a255ce1a3ac467b98d79.zip
- Added manual index entries to generated index.
Diffstat (limited to 'docs/narr/traversal.rst')
-rw-r--r--docs/narr/traversal.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/narr/traversal.rst b/docs/narr/traversal.rst
index 3476622d5..e59212728 100644
--- a/docs/narr/traversal.rst
+++ b/docs/narr/traversal.rst
@@ -13,6 +13,11 @@ Python class or any :term:`interface` attached to it). If
:mod:`repoze.bfg` finds a :term:`view` for the context, it calls it
and returns a response to the user.
+.. index::
+ single: object graph
+ single: traversal graph
+ single: model graph
+
The Object Graph
----------------
@@ -55,6 +60,9 @@ concept of :term:`model` objects used by many other frameworks (and
:mod:`repoze.bfg` APIs often refers to them as "models", as well).
They are typically instances of Python classes.
+.. index::
+ single: traversal behavior
+
.. _traversal_behavior:
:mod:`repoze.bfg` Traversal Behavior
@@ -240,6 +248,9 @@ code to execute:
In either case, the result is returned upstream via the :term:`WSGI`
protocol.
+.. index::
+ pair: traversal; example
+
A Traversal Example
-------------------
@@ -361,6 +372,9 @@ There are two special cases:
views that may have the same names as model instance names in the
graph unambiguously.
+.. index::
+ pair: traversal; side-effects
+
.. _traversal_related_side_effects:
Traversal-Related Side Effects
@@ -402,6 +416,9 @@ will be a sequence representing the ordered set of names that were
used to traverse to the virtual root object. See
:ref:`vhosting_chapter` for more information about virtual roots.
+.. index::
+ pair: debugging; not found errors
+
.. _debug_notfound_section:
:exc:`NotFound` Errors
@@ -416,6 +433,9 @@ be printed to ``stderr``, and the browser representation of the error
will include the same information. See :ref:`environment_chapter` for
more information about how and where to set these values.
+.. index::
+ pair: traversal; unicode
+
Traversal and Unicode
---------------------