当我在django queryset字段中搜索有或没有连字符以及空白的单词时,我需要得到相同的结果。我该怎么做才能满足这一点呢?
。Queryset.objects.filter (type__icontains ="T shirt"所有()
我存储的值是T-Shirts"那么我如何通过过滤
得到这个结果呢?您能多解释一下您的用例吗?
您可以尝试执行以下操作-
- 将type的值存储在变量中。我假设您正在从请求中获取type的值。
value = request.data.get("type")
value = value.replace(" ", "-")
queryset = Queryset.objects.filter(type=value).all()