Glad to help. {{ images.image_set.count }} or similar should work, depending on your models.
cheers, Sean On Jul 20, 1:13 am, Marc Garcia <[EMAIL PROTECTED]> wrote: > Thanks mate, it works great. > > Anybody could tell me if there is something like that for counting > items on that? > > Don't want to do: > {% for image in images %} > {% if forloop.last %} > {{ forloop.counter }} > {% endif %} > {% endfor %} > > On Jul 19, 7:51 pm, sean <[EMAIL PROTECTED]> wrote: > > > Try {{ images.0.image }} > > > Sean > > > On Jul 19, 7:43 pm, Marc Garcia <[EMAIL PROTECTED]> wrote: > > > > Hi! > > > > In a project I get a set of images from a model, and then I display it > > > on the template. In same template (but in another place), I just want > > > to display first element of set, and number of objects given. Can I do > > > it without adding those fields to views.py? > > > > I've found a way for doing first, but it isn't very efficient: > > > > In views: > > > images = tImage.objects.filter(product=product_id) > > > > In template: > > > {% for image in images %} > > > {% if forloop.first %} > > > {{ image.image }} > > > {% endif %} > > > {% endfor %} > > > > Thanks a lot! > > > Marc --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---