I have a fairly simple question, but I can\'t seem to find a simple solution to it. I\'d like to iterate through an array in my Django template but skip the first value.
{% for a in array %}
{% if not forloop.first %}
{{ a }}
{% endif %}
{% endfor %}
There is of course forloop.last
for the last iteration as well.
They are all listed in the Django reference.
{% for a in array|slice:"1:" %}{{ a }}{% endfor %}
See https://docs.djangoproject.com/en/1.3/ref/templates/builtins/#slice for more information.
{% for a in array %}
{% if forloop.counter != 1 %}
{{ a }}
{% endif %}
{% endfor %}