class Country(models.Model):
        #...
        class Meta:
                ordering = ('name','tour',)

On 23 сент, 03:47, Oleg Korsak <[EMAIL PROTECTED]>
wrote:
> Hello. I have such models:
>
> class Country(models.Model):
>         name = models.CharField(_('name'), maxlength=32)
>
>         def __unicode__(self):
>                 return self.name
>
>         class Meta:
>                 verbose_name = _('country')
>                 verbose_name_plural = _('countries')
>                 ordering = ('name',)
>
>         class Admin:
>                 pass
>
> class Tour(models.Model):
>         id = models.AutoField(primary_key=True)
>         country = models.ForeignKey(Country)
>         name = models.CharField(_('name'), maxlength=64)
>         user = models.ForeignKey(User,blank=True,null=True,default=None)
>
>         def __unicode__(self):
>                 return self.name
>
>         class Meta:
>                 verbose_name = _('tour host')
>                 verbose_name_plural = _('tour hosts')
>                 ordering = ('name',)
>
>         class Admin:
>                 pass
>
> ----------------
> The problem is that I want to build such list (ordered by country name
> and then tour name):
>
> Angola  Tour1
> Angola  Tour2
> Angola  Tour3
> Germany Tour1
> Germany Tour2
> USA     Tour1
>
> Right now I have such commands:
>
> tour_paginator = ObjectPaginator(Tour.objects.all(), 20)
> tours = tour_paginator.get_page(page - 1)
>
> But they get that list ordered only by tour name:
>
> Angola  Tour1
> Germany Tour1
> USA     Tour1
> Angola  Tour2
> Germany Tour2
> Angola  Tour3
>
> How can I resolve my problem?
> Thanks.
>
>  signature.asc
> 1KЗагрузить


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