Almost - the `get_latest_by` attribute goes in the inner Meta class. class Event(models.Model): ... class Meta: get_latest_by = 'date'
Also note you have to quote the name of the field. -- DR. On 25 May 2011 16:41, Gchorn <guillaumech...@gmail.com> wrote: > Thank you Daniel! This is really very helpful. I had started working > on a somewhat convoluted workaround, but was still running into some > problems with that, so I'm glad to hear there's a relatively simple > way of getting this done. > > However, I'm somewhat unclear on the specific details of how to do > some of what you outlined below. Since the '.last' method is a built- > in queryset function, can I just add a line to my Event class > definition in the models.py file like so? > > class Event(models.Model): > product = models.ForeignKey(Product) > date = models.DateField('Event Date') > get_latest_by = date > > Sorry I'm still a little new to Python as well, and learned about > defining classes not long before jumping into Django. Thanks again > for your help! > > cheers, > Guillaume -- 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.