无法从django模型

时间:2016-04-26 12:22:40

标签: django model sql-order-by

我已经定义了(django版本1.6)一个模型,并尝试根据名称变量的内容进行排序,但似乎它没有返回有序结果:

class Region(MPTTModel):

  code = models.CharField(max_length=50, unique=True)
  name = models.CharField(max_length=255)
  parent = TreeForeignKey('self', null=True, blank=True, related_name='children')

  def __unicode__(self):
    return self.name

  class Meta:
    ordering = ('name',)
    verbose_name_plural = 'Metadata Regions'

  class MPTTMeta:
    order_insertion_by = ['name']

结果显示在many2many django形式中,定义为:

regions = models.ManyToManyField(Region, verbose_name=_('keywords region'), blank=True, null=True)

0 个答案:

没有答案