http://www.djangoproject.com/documentation/db-api/ contains the info you want. Try this: Gear.objects.select_related().order_by('generic_info__hits')
you could also set the order_by in the Meta of Item to hits and then you could just do: Gear.objects.select_related().order_by('generic_info') hth, -richard On 5/29/08, robstar <[EMAIL PROTECTED]> wrote: > > > Hey guys, > > I read through some of the threads here, but still can't get this > simple scenario to work.. > > DB name: gcdb > > class Item(models.Model): > hits = models.IntegerField(default=0) > > class Gear(models.Model): > generic_info = models.OneToOneField(Item) > > > Should this work?? > > results = Gear.objects.select_related().order_by(generic_info__hits) > > I also tried putting the db name in there like I saw in some old > examples: > > results = > Gear.objects.select_related().order_by(gcdb_generic_info__hits) > > > Both result in the field not being found.. Any ideas??? thanks! > > rob > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---