Python django模型中的排序

Python django模型中的排序,python,django,Python,Django,我有django模型 class TestResult(models.Model): chemical_name = char(50) value =char(50) unit = choices(UNIT_CHOICES) method = choices(METHOD_CHOICES) CSUSNormal = char(50) CSUSCaution = char(50) 在管理页面中,此模型由180条记录组成。现在我想通过创建字段or

我有django模型

 class TestResult(models.Model):

    chemical_name = char(50)
    value =char(50)
    unit = choices(UNIT_CHOICES)
    method = choices(METHOD_CHOICES)
    CSUSNormal = char(50)
    CSUSCaution = char(50)
在管理页面中,此模型由180条记录组成。现在我想通过创建字段order\u num来为这些记录应用排序。如何根据每个字段的order\u num设置排序

I管理页面我想查看基于order_num字段的所有记录。我如何才能做到这一点?

类TestResult(models.Model): 化学品名称=型号。CharField(最大长度=50) 值=models.CharField(最大长度=50) 单位=模型.CharField(选项=单位选项) 方法=models.CharField(方法选择) CSUSNormal=models.CharField(最大长度=50) CSUSCaution=models.CharField(最大长度=50) order_num=models.IntegerField() 类元: ordering=“order\u num”
这不是django模型,变量应该是小写的。应该注意的是,它应该是
ordering=[“order\u num”]
。这还允许您基于多个字段进行排序,例如
ordering=[“order_num”、“-value”]
class TestResult(models.Model): chemical_name = models.CharField(max_length=50) value =models.CharField(max_length=50) unit = models.CharField(choices=UNIT_CHOICES) method = models.CharField(METHOD_CHOICES) CSUSNormal = models.CharField(max_length=50) CSUSCaution = models.CharField(max_length=50) order_num=models.IntegerField() class Meta: ordering=" order_num"