Commit ce9916a2 authored by Timo Graham's avatar Timo Graham
Browse files

Fixed #16653 - Added example of kwargs support for resolve(); thanks krzysiumed for the patch.

Backport of r17517 from trunk.

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.3.X@17518 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent f202387e
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -818,6 +818,13 @@ This ``current_app`` argument is used as a hint to resolve application
namespaces into URLs on specific application instances, according to the
:ref:`namespaced URL resolution strategy <topics-http-reversing-url-namespaces>`.

You can use ``kwargs`` instead of ``args``, for example::

    >>> reverse('admin:app_list', kwargs={'app_label': 'auth'})
    '/admin/auth/'

``args`` and ``kwargs`` cannot be passed to ``reverse()`` at the same time.

.. admonition:: Make sure your views are all correct.

    As part of working out which URL names map to which patterns, the