Order_By似乎不适用于queryset

时间:2015-06-01 13:37:31

标签: python django python-2.7 django-models

我将我的模型设置为:

class F(models.Model):
    name=models.CharField(max_length=100)
    min=models.IntegerField()
    max=models.IntegerField()
    duration=models.IntegerField() #in minutes

class RF(models.Model):
    f=models.ForeignKey(F)
    rid=models.CharField(max_length=100)

现在我试图获得所有“F”的列表,该列表以给定的RF对象与最大值的desc顺序相关联。所以我认为:

flist=RF.objects.all().order_by('-f__max')

但是,这会以默认顺序而不是“max”值给出列表。 如何使这个工作?

由于

0 个答案:

没有答案
相关问题