0

我需要使用 Django 模型的元类对查询集进行排序。我这样定义它:

class MyModel(models.Model):
    order = models.IntegerField(blank=True, null=True)
    class Meta:
        ordering = ['order']

一些记录将 null 作为其“订单”值。如果我得到查询集,那么将 null 作为订单值的记录放在结果的开头。我只想将这些记录放在查询集的末尾。

为此,我查看了一些文章。 django按isnull值排序? Django:按位置排序,忽略 NULL

但我需要使用 Django 模型的 Meta 类来完成。有什么想法可以通过 Meta 类来实现吗?

问候菲利普

4

0 回答 0