Django:忽略NULL的元类顺序

时间:2013-08-27 05:42:58

标签: python django model metaclass

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

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

某些记录的null为“order”值。 如果我获得queryset,那么将null作为订单值的记录放在结果的开头。 我只想在queryset的末尾放置这样的记录。

我为此目的检查了一些文章。 django order by isnull value? Django : Order by position ignoring NULL

但我需要使用Django模型的Meta类来完成它。 有没有想过通过Meta类做到这一点?

此致 菲利普

0 个答案:

没有答案