1

如何以编程方式获取Django 模型或实例的ordering定义?model.Metaclass

即我想('foo', 'bar')从:

class FooBar(models.Model):
    foo = models.IntegerField()
    bar = models.IntegerField()
    snake = models.CharField(max_length=128)

    class Meta:
        ordering = ('foo', 'bar')

既没有models.FooBarmodels.FooBar.Meta没有属性ordering

4

1 回答 1

1

您在寻找“私人”属性_meta吗?

FooBar._meta.ordering

(也适用于实例)

类似: 在 Django 中获取模型的字段

于 2013-10-14T12:02:07.480 回答