Oops, you're right!  Thanks!

James

akonsu wrote:
> hello,
>
> {{item.image}} is correct.
>
> konstantin
>
> On Apr 4, 2:15 pm, "James Earl" <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I'm pretty new to python and django.  I have a list of items that I'm
> > displaying, and each item can have zero, one or many images.  I want
> > to display the first image if one exists.
> >
> > I soon found out that I can't do stuff like test:
> > item.images.all().count() in the templates, so I thought I'd add a
> > custom method to the item model like this:
> >
> > def image(self):
> >   if self.images.all().count() > 0:
> >     return self.images.all()[:1]
> >   else:
> >     return None
> >
> > I'm coming from ruby... so I thought I might be able to access this
> > from the template as "item.image", but then I realized I have to
> > access it as "item.image()" which the templates don't support.
> >
> > What's the Python/Django way to do this?
> >
> > Thanks


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to