summaryrefslogtreecommitdiff
path: root/docs/narr/urldispatch.rst
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2011-07-20 06:10:38 -0400
committerChris McDonough <chrism@plope.com>2011-07-20 06:10:38 -0400
commit6ce1e0cf1a141767ee0aca70786c15dd993347c5 (patch)
treeed279497d354709b63d0fdc2c1e71cb88c424df7 /docs/narr/urldispatch.rst
parent9dfd3436711d6ef5f4a759f43acca859a9391c26 (diff)
downloadpyramid-6ce1e0cf1a141767ee0aca70786c15dd993347c5.tar.gz
pyramid-6ce1e0cf1a141767ee0aca70786c15dd993347c5.tar.bz2
pyramid-6ce1e0cf1a141767ee0aca70786c15dd993347c5.zip
add more index markers
Diffstat (limited to 'docs/narr/urldispatch.rst')
-rw-r--r--docs/narr/urldispatch.rst24
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/narr/urldispatch.rst b/docs/narr/urldispatch.rst
index b0a7009e3..a25f47690 100644
--- a/docs/narr/urldispatch.rst
+++ b/docs/narr/urldispatch.rst
@@ -50,6 +50,9 @@ a context object). But ironically, using URL dispatch (instead of
terms of "resources" entirely, because it allows you to directly map a
:term:`view callable` to a route.
+.. index::
+ single: route configuration
+
Route Configuration
-------------------
@@ -381,6 +384,9 @@ a separate :term:`ACL`, as documented in
combine URL dispatch with :term:`traversal` as documented within
:ref:`hybrid_chapter`.
+.. index::
+ single: route configuration arguments
+
Route Configuration Arguments
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -402,6 +408,9 @@ neither predicates nor view configuration information.
names a ``view`` and these arguments have been deprecated as of
:app:`Pyramid` 1.1.
+.. index::
+ single: route predicates (custom)
+
.. _custom_route_predicates:
Custom Route Predicates
@@ -534,6 +543,9 @@ that the year match argument is '2010' if and only if the route name is
See also :class:`pyramid.interfaces.IRoute` for more API documentation about
route objects.
+.. index::
+ single: route matching
+
Route Matching
--------------
@@ -745,6 +757,9 @@ representing a :term:`SQLAlchemy` model.
single: matching the root URL
single: root url (matching)
+.. index::
+ pair: matching; root URL
+
Matching the Root URL
---------------------
@@ -914,6 +929,9 @@ The ``notfound_view`` supplied must adhere to the two-argument view callable
calling convention of ``(context, request)`` (``context`` will be the
exception object).
+.. index::
+ single: cleaning up after request
+
.. _cleaning_up_after_a_request:
Cleaning Up After a Request
@@ -997,6 +1015,9 @@ our sample ``Article`` factory class is not very ambitious.
.. note:: See :ref:`security_chapter` for more information about
:app:`Pyramid` security and ACLs.
+.. index::
+ pair: debugging; route matching
+
.. _debug_routematch_section:
Debugging Route Matching
@@ -1032,6 +1053,9 @@ You can also use the ``paster proutes`` command to see a display of all the
routes configured in your application; for more information, see
:ref:`displaying_application_routes`.
+.. index::
+ pair: route; view callable lookup details
+
Route View Callable Registration and Lookup Details
---------------------------------------------------