2010-02-07 69 views
1

我创建了一个模型的Django叫的人,这已经得到了“用户” ForeignKey的到django.contrib.auth.models.User排序字段ForeignKey的模型

我如何设置类Person在订购self.user.first_name,self.user.last_name?

+1

我可以这样做在一个查询集: Person.objects.order_by( 'user__first_name', 'user__last_name') 但我怎么能设置Person模型上的默认排序为user.first_name和user.last_name? – tkalve

回答

3
class Meta: 
    ordering = ['user__first_name', 'user__last_name'] 

应该做的伎俩IIRC