如何从模型实例(或类)访问django模型

时间:2013-10-14 11:58:07

标签: django django-models

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

即。我想从('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

1 个答案:

答案 0 :(得分:1)

您是否在寻找'私人'属性_meta

FooBar._meta.ordering

(也适用于实例)

类似: Get model's fields in Django