          return ...
  
  Then in the template any number of arguments, separated by spaces, may be
  passed to the template tag. Like in Python, the values for keyword arguments
  are set using the equal sign ("``=``") and must be provided after the positional
  arguments. For example:
  
  .. code-block:: html+django
  
      {% my_tag 123 "abcd" book.title warning=message|lower profile=user.profile %}
  
 
</s>
are set using the equal sign ("``=``") and must be provided after the
positional arguments. For example:
          return ...
  
  Then in the template any number of arguments, separated by spaces, may be
  passed to the template tag. Like in Python, the values for keyword arguments
are set using the equal sign ("``=``") and must be provided after the
positional arguments. For example:
are set using the equal sign ("``=``") and must be provided after the
positional arguments. For example:
  
  .. code-block:: html+django
  
      {% my_tag 123 "abcd" book.title warning=message|lower profile=user.profile %}
  
keep keep keep keep replace replace keep keep keep keep keep
 Brushed up the custom template tag 'howto' guide by moving the assignment_tag doc to a more appropriate place (i.e. under the "Setting a variable in the context" section), adding cross references, fixing a few minor inaccuracies and doing a little PEP8 cleanup.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16909 bcc190cf-cafb-0310-a4f2-bffc1f526a37
docs/howto/custom-template-tags.txt