Этот вопрос о Джанго Хейстек, с бэкэндом Whoosh.
Я хотел бы использовать предложение правописания в моем поиске. Проблема в том, что он предлагает СЛИШКОМ много.
Скажем, у меня есть две модели:
Яблоки и апельсины.
Если у меня есть что-то вроде этого:
result = SearchQuerySet().models(Apples).filter(
content=escaped_value).spelling_suggestion(escaped_value)
на самом деле он будет СМОТРЕТЬ в модель апельсинов и вернет из этого правописание! Похоже, что модели (яблоки) ограничение не работает.
У меня настроены индексы для обеих моделей с атрибутом «текст» как document = True. Мое правописание включено. Я использую Whoosh в качестве бэкэнда.