Commit 5fbf5fd3 authored by Alex Gaynor's avatar Alex Gaynor
Browse files

Fixed #16793. Added more cross referencing to the load tag's documentation. ...

Fixed #16793. Added more cross referencing to the load tag's documentation.  Thanks to bluejeansummer for the patch.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16774 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent d14bf8c6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -64,12 +64,15 @@ following::

    register = template.Library()


.. admonition:: Behind the scenes

    For a ton of examples, read the source code for Django's default filters
    and tags. They're in ``django/template/defaultfilters.py`` and
    ``django/template/defaulttags.py``, respectively.

    For more information on the :ttag:`load` tag, read its documentation.

Writing custom template filters
-------------------------------

+3 −3
Original line number Diff line number Diff line
@@ -623,17 +623,17 @@ Custom tag and filter libraries
===============================

Certain applications provide custom tag and filter libraries. To access them in
a template, use the ``{% load %}`` tag::
a template, use the :ttag:`load` tag::

    {% load comments %}

    {% comment_form for blogs.entries entry.id with is_public yes %}

In the above, the ``load`` tag loads the ``comments`` tag library, which then
In the above, the :ttag:`load` tag loads the ``comments`` tag library, which then
makes the ``comment_form`` tag available for use. Consult the documentation
area in your admin to find the list of custom libraries in your installation.

The ``{% load %}`` tag can take multiple library names, separated by spaces.
The :ttag:`load` tag can take multiple library names, separated by spaces.
Example::

    {% load comments i18n %}