Django: Как отфильтровать модель с несколькими пробелами?

У меня есть модель с полем char со значениями следующего вида:

"Justin Roseman" (one single whitespace betwen words)
"Justin  Roseman" (two whitespaces betwen words)
" Justin    Roseman  " (a lot whitespaces betwen words)
etc. etc...

Я хочу получить все записи с поиском "Justin Roseman".

Моей базой данных является MySQL.

Я попробовал функцию icontains, но она не работает, если между словами больше одного пробела:

results = MyModel.objects.filter(name__icontains="Justin Roseman") # Only returns values whit one whitespace between words, none whit two or more whitespaces :(

Есть идеи? Пожалуйста.

Может быть, whit regex?

Спасибо :D

Вернуться на верх