【发布时间】:2013-04-15 19:50:50
【问题描述】:
我有一些使用 django-polymorphic-model 的模型
例如。
class Article(PolymorphicModel):
...
class Blog(Article):
tags = ...
class Story(Article):
publish = ...
通常如果我得到所有文章,我只做Article.objects.all(),但是如果我想得到所有标签为空的文章怎么办?如果我这样做 Articles.objects.filter(tags__isnull=True) 它会中断,因为其他模型没有这个字段,我也想包含 Story 条目,我真的必须分成 2 个不同的查询并再次组合吗?
【问题讨论】:
标签: django model polymorphism