Добрый день. Есть проект где реализован несложный поиск вида
`
def get_queryset(self):
# Получаем не отфильтрованный кверисет всех моделей
queryset = super(PersonOutListView, self).get_queryset()
q = self.request.GET.get("q")
# Если 'q' в GET запросе, фильтруем кверисет по данным из 'q'
q_lst = q.split()
q_2st = q.split()
return queryset.filter(Q(first_name_out__in=q_lst) &
Q(middle_name_out__in=q_lst) |
Q(first_name_out__icontains=q) |
Q(middle_name_out__icontains=q) |
Q(street_out__in=q_2st) &
Q(house_out__in=q_2st) |
Q(street_out__iexact=q)
)`
Надо чтобы искало все похожие записи. Ввожу в поиске фамилию "Марченко" и выдавало результат тот который ищу и похожие записи "Марченко", "Марчинко", "Морченко" и др. Нашел в интернете вроде как готовое решение, но как его прикрутить не знаю https://github.com/seatgeek/fuzzywuzzy Буду очень благодарен за помощь