在django我怎么能同时订购多个'孩子'模型

时间:2012-09-26 16:28:59

标签: django inheritance model

我有这样的代码:

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实例,我该怎么办? thxs

1 个答案:

答案 0 :(得分:0)

您无法对抽象类的子项组合查询。您需要通过转换为序列和添加,或通过itertools.chain()链接结果。