Как получить тот же результат поиска, если я фильтрую значение с дефисом, без дефиса или с пробелами в поле queryset?

Мне нужно получить тот же результат, когда я ищу слово с дефисом или без него, а также пробел в поле django queryset. Что я должен сделать, чтобы удовлетворить это.

Можете ли вы объяснить ваш случай использования немного подробнее?

Вы можете попробовать сделать следующее -

  • Сохраните значение типа в переменной. Я предполагаю, что вы получаете значение типа из запроса.
value = request.data.get("type")
value = value.replace(" ", "-")

queryset = Queryset.objects.filter(type=value).all()
Вернуться на верх