Skip to content

Commit

Permalink
Fixed #25851 -- Removed links to deprecated assignment tag docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
alasdairnicol authored and timgraham committed Dec 3, 2015
1 parent 4d0f883 commit b6dd0af
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
9 changes: 3 additions & 6 deletions docs/howto/custom-template-tags.txt
Original file line number Diff line number Diff line change
Expand Up @@ -647,8 +647,6 @@ positional arguments. For example:

{% my_tag 123 "abcd" book.title warning=message|lower profile=user.profile %}

.. _howto-custom-template-tags-assignment-tags:

Assignment tags
~~~~~~~~~~~~~~~

Expand Down Expand Up @@ -1120,10 +1118,9 @@ The difference here is that ``do_current_time()`` grabs the format string and
the variable name, passing both to ``CurrentTimeNode3``.

Finally, if you only need to have a simple syntax for your custom
context-updating template tag, you might want to consider using the
:ref:`assignment tag <howto-custom-template-tags-assignment-tags>` shortcut
we introduced above.

context-updating template tag, consider using the
:meth:`~django.template.Library.simple_tag` shortcut, which supports assigning
the tag results to a template variable.

Parsing until another block tag
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down
14 changes: 6 additions & 8 deletions docs/releases/1.4.txt
Original file line number Diff line number Diff line change
Expand Up @@ -406,19 +406,17 @@ object generic views.
Assignment template tags
~~~~~~~~~~~~~~~~~~~~~~~~

A new :ref:`assignment_tag<howto-custom-template-tags-assignment-tags>` helper
function was added to ``template.Library`` to ease the creation of template
tags that store data in a specified context variable.
A new ``assignment_tag`` helper function was added to ``template.Library`` to
ease the creation of template tags that store data in a specified context
variable.

``*args`` and ``**kwargs`` support for template tag helper functions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The :ref:`simple_tag<howto-custom-template-tags-simple-tags>`,
:ref:`inclusion_tag <howto-custom-template-tags-inclusion-tags>` and
newly introduced
:ref:`assignment_tag<howto-custom-template-tags-assignment-tags>` template
helper functions may now accept any number of positional or keyword arguments.
For example::
:ref:`inclusion_tag <howto-custom-template-tags-inclusion-tags>` and newly
introduced ``assignment_tag`` template helper functions may now accept any
number of positional or keyword arguments. For example::

@register.simple_tag
def my_tag(a, b, *args, **kwargs):
Expand Down

0 comments on commit b6dd0af

Please sign in to comment.