Commit 030fdcc7 authored by Alex Gaynor's avatar Alex Gaynor
Browse files

[1.2.X] Fixed #14713 -- documented that resolve can raise Http404. Thanks to...

[1.2.X] Fixed #14713 -- documented that resolve can raise Http404.  Thanks to Adam for the patch. Backport of [14603].

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@14604 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 1aaf270d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -834,6 +834,9 @@ URL paths to the corresponding view functions. It has the following signature:
don't need to worry about the ``urlconf`` parameter. The function returns the
triple (view function, arguments, keyword arguments).

If the URL does not resolve, the function raises an
:class:`~django.http.Http404` exception.

For example, it can be used for testing if a view would raise a ``Http404``
error before redirecting to it::

+2 −0
Original line number Diff line number Diff line
@@ -95,6 +95,8 @@ to handle those errors.
The Http404 exception
---------------------

.. class:: django.http.Http404()

When you return an error such as ``HttpResponseNotFound``, you're responsible
for defining the HTML of the resulting error page::