Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Order_By在queryset上似乎不起作用_Python_Django_Python 2.7_Django Models - Fatal编程技术网

Python Order_By在queryset上似乎不起作用

Python Order_By在queryset上似乎不起作用,python,django,python-2.7,django-models,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.

我将我的模型设置为:

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”值提供列表。 如何让它工作


谢谢

应该有用。你能提供一些样本数据和你得到的输出吗?谢谢我把我的观点搞砸了,现在一切正常。