【发布时间】:2012-02-15 11:24:07
【问题描述】:
我有一个 django 模型和一个代表用户全名的字段。我的客户希望我设置一个过滤器,以根据字符串数组搜索用户,其中所有字符串都必须在全名中不区分大小写。
例如
如果用户full_name = "Keith, Thomson S."
我有一个列表['keith','s','thomson']
我想执行过滤器等效
Profile.objects.filter(full_name__icontains='keith',full_name__icontains='s',full_name__icontains='thomson')
问题是这个列表可以是动态大小的——所以我不知道该怎么做。
有人有什么想法吗?
【问题讨论】:
标签: python django django-models