March 2020
Intermediate to advanced
608 pages
17h 17m
English
Let's set up a multilingual search with Haystack and Whoosh by executing the following steps:
# myproject/apps/search/multilingual_whoosh_backend.pyfrom django.conf import settingsfrom django.utils import translationfrom haystack.backends.whoosh_backend import ( WhooshSearchBackend, WhooshSearchQuery, WhooshEngine,)from haystack import connectionsfrom haystack.constants import DEFAULT_ALIASclass MultilingualWhooshSearchBackend(WhooshSearchBackend): def update(self, index, iterable, commit=True, language_specific=False): if not language_specific and self ...