Как отобразить конкретное искомое слово из строки в django?
Я разработал функцию поиска в Django, используя объект Q
, и получаю результат следующим образом: какие рекомендации вы ищете?
Я выполнил поиск, используя слово recommendations, и он отобразил весь объект модели.
Я использую этот запрос для поиска в views.py
:
recommendations_searched_query = Report.objects.filter(Q(recommendations__icontains=query))
и теги шаблонов в html
{{recommendations.recommendations|truncatewords:5}}
Что я хочу: когда я ввожу слово рекомендации в поле поиска, запрос должен отображать слово рекомендация из строки и 5 слов до и 5 слов после искомого слова.
вы можете направить меня, используя эту строку:
I want to test the search queries for recommendations in the Reports model