You should be able to use the properties of a for loop to get the first and last items.
{% for course_part in course.coursepart_set.all %} {% if forloop.first %} {{ course_part.begin_date }} {% endif %} {% if forloop.last %} {{ course_part.end_date }} {% endif %} {% endfor %} HTH, Brandon On Sep 3, 11:01 pm, watusee <raymond.bur...@gmail.com> wrote: > I'm attempting to get the first and last items in a set inside a > django template. The first is no problem: > > {{ course.coursepart_set.all.0.begin_date }} > > but I can't figure out how to get the last item without knowing the > length of the set. Is there a way to do this? > > Something like (theoretically): > > {{ course.coursepart_set.all.LAST.end_date }} > > kind regards, > > -raymond --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---