基于返回值的Django模型排序

时间:2016-05-31 12:41:20

标签: python django django-models

我有一个Django模型如下:

class LegalEntityOwn(models.Model): 
    # the fields 
    class Meta:
        managed = False
        db_table = 'legal_entity_own'
        ordering = [... the returned value defined by me below...]

    def __unicode__(self):
        if ....
            return x 
        else:
            return y

基本上,我的问题在代码中说明。我想将默认顺序设置为基于 unicode 方法中定义的顺序。有没有办法做到这一点?

0 个答案:

没有答案