Django .filter 在具有多种可能性的同一版本
我有一个物体的模型。 我还有一个筛选结果的选项列表。 我不确定是否有一个简单的方法来返回符合筛选器列表中的任何项目的任何对象的方法。 例如:
有没有办法过滤 /在这种情况下/ 用户模型使任何对应于任何元素的对象 filterList?
# returns all users with name starting with 'P'
usersWithPName = User.objects.filter/name__startswith = 'P'/
# 3 letters to filter User model with
filterList = ['P', 'T', 'R']
# ideally would return all users with name starting with either 'P', 'T', or 'R'
usersWithPTRName = User.objects.filter/name__startswith = filterList/
有没有办法过滤 /在这种情况下/ 用户模型使任何对应于任何元素的对象 filterList?
没有找到相关结果
已邀请:
2 个回复
君笑尘
赞同来自:
http://docs.djangoproject.com/ ... jects
此外,您可以在执行期间创建Q过滤器:
卫东
赞同来自:
将第一个字母打开作为模型中的属性。
使用更复杂的请求。
你能行的
现在你可以过滤使用
第二个选项 - 构建 Django
您的过滤器的对象。
从这里开始: