summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/api/request.rst15
-rw-r--r--docs/narr/urldispatch.rst4
2 files changed, 19 insertions, 0 deletions
diff --git a/docs/api/request.rst b/docs/api/request.rst
index 90dc2e26e..acd66ccf8 100644
--- a/docs/api/request.rst
+++ b/docs/api/request.rst
@@ -97,4 +97,19 @@
The template context for Pylons-style applications.
+ .. attribute:: matchdict
+
+ If a :term:`route` has matched during this request, this attribute will
+ be a dictionary containing the values matched by the URL pattern
+ associated with the route. If a route has not matched during this
+ request, the value of this attribute will be ``None``. See
+ :ref:`matchdict`.
+
+ .. attribute:: matched_route
+
+ If a :term:`route` has matched during this request, this attribute will
+ be an obect representing the route matched by the URL pattern
+ associated with the route. If a route has not matched during this
+ request, the value of this attribute will be ``None``. See
+ :ref:`matched_route`.
diff --git a/docs/narr/urldispatch.rst b/docs/narr/urldispatch.rst
index c1e4b28e3..4442be355 100644
--- a/docs/narr/urldispatch.rst
+++ b/docs/narr/urldispatch.rst
@@ -763,6 +763,8 @@ finding` and :term:`view lookup`.
.. index::
single: matchdict
+.. _matchdict:
+
The Matchdict
~~~~~~~~~~~~~
@@ -781,6 +783,8 @@ strings. The values will be Unicode objects.
.. index::
single: matched_route
+.. _matched_route:
+
The Matched Route
~~~~~~~~~~~~~~~~~