【问题标题】:in django how can i order multiple 'child' model at the same time在 django 中,我如何同时订购多个“子”模型
【发布时间】:2012-09-18 08:21:32
【问题描述】:

我有这样的代码:

class Base(models.Model):
    pub_date = models.DateTimeField(_('pub_date'),default=timezone.now)

    class Meta:
        abstract = True

class A(Base):
    ...
class B(Base):
    ...

如果我想同时订购 A 和 B 实例,我该怎么办?谢谢

【问题讨论】:

    标签: django inheritance model


    【解决方案1】:

    您不能组合对抽象类的子级的查询。之后您需要通过转换为序列并添加或通过itertools.chain() 链接结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-05
      • 2010-10-30
      • 1970-01-01
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 2021-08-16
      • 2017-08-13
      相关资源
      最近更新 更多