- 我正在实现一个搜索功能,我将从描述中匹配关键字。如果描述和
['mp4','mkv','mov','avi']
的媒体类型匹配,则还将匹配媒体,从而满足条件。 - 所以我尝试了很多方法,但没有找到一个有效的方法。使它成为可能没有循环。
- 我想把它们一起用。
- 说明和介质类型
['mp4','mkv','mov','avi']
postinlang_queryset = PostInLanguages.objects.filter(description__contains=search_name)
media_type_query_set = LanguageMedia.objects.filter(content_type__contains ['mp4','mkv','mov','avi'])
1条答案
按热度按时间mccptt671#
是的,不使用for循环也是可以的。只需按照以下脚本操作:
N.B:
content_type__in=['mp4','mkv','mov','avi']
如果我们传递空列表,则它不会抛出异常,而是返回空查询集