【发布时间】:2010-12-11 08:57:56
【问题描述】:
我必须使用已经过滤的查询集,例如。 qs = queryset.filter(language='de') 但在进一步的操作中,我需要撤消一些已经应用的过滤,例如,不要只采用 language='de' 的行,而是采用所有语言的条目。有没有办法再次应用过滤器并将新参数连接到使用 OR 不添加的现有参数,例如。如果查询集已经被过滤为 language='de' 并且我可以将 'OR language='en' 连接到那个,它会给我我正在寻找的东西! 谢谢!
【问题讨论】:
标签: python django filter django-queryset