      return HttpResponseRedirect(reverse('poll_results', args=(p.id,)))
  
  Run the server, and use your new polling app based on generic views.
  
  For full details on generic views, see the :doc:`generic views documentation
  </topics/class-based-views/index>`.
  
  Coming soon
 
</s> remove * We've added a name, ``poll_results``, to the results view so
  that we have a way to refer to its URL later on (see the
 </s> add * We've added the ``name`` argument to the views (e.g. ``name='poll_results'``)
  so that we have a way to refer to their URL later on (see the </s> remove     <a href="/polls/{{ poll.id }}/">Vote again?</a>
 </s> add     <a href="{% url 'polls.views.detail' poll.id %}">Vote again?</a> </s> remove * We set the form's ``action`` to ``/polls/{{ poll.id }}/vote/``, and we
 </s> add * We set the form's ``action`` to ``{% url 'polls.views.vote' poll.id %}``, and we </s> remove                 template_name='polls/detail.html')),
 </s> add                 template_name='polls/detail.html'),
            name='poll_detail'), </s> remove                 template_name='polls/index.html')),
 </s> add                 template_name='polls/index.html'),
            name='poll_index'),
The same rule apply for the :ttag:`url` template tag. For example in the
``results.html`` template:

.. code-block:: html+django

    <a href="{% url 'poll_detail' poll.id %}">Vote again?</a>

      return HttpResponseRedirect(reverse('poll_results', args=(p.id,)))
  
The same rule apply for the :ttag:`url` template tag. For example in the
``results.html`` template:

.. code-block:: html+django

    <a href="{% url 'poll_detail' poll.id %}">Vote again?</a>

  Run the server, and use your new polling app based on generic views.
  
  For full details on generic views, see the :doc:`generic views documentation
  </topics/class-based-views/index>`.
  
  Coming soon
keep add keep keep keep keep keep keep
 Fixed #18476 - Added use of {% url %} tag to tutorial.

Thanks Claude Paroz for the patch. 
docs/intro/tutorial04.txt