3
我有一些模型使用django多态 - 模型django多态模型,子类字段上的过滤器
例如。
class Article(PolymorphicModel):
...
class Blog(Article):
tags = ...
class Story(Article):
publish = ...
一般来说,如果我得到的所有的文章,我只是做Article.objects.all()
,但是如果我想获得该标签是空的所有文章?如果我做Articles.objects.filter(tags__isnull=True)
它会中断,因为其他模型没有这个领域,我想包括故事的条目,我真的不得不分裂成两个不同的查询,并再次合并?
什么,如果你有同场的多个子类,是有办法与tags__isnull在所有子类来过滤=真? – owenfi