Search backend for Wagtail CMS using Whoosh engine.
Sydney and Nigel begin the search for the Cross of Voodoo because she is in the search of two of her students who have been missing for a few weeks. For Sydney, finding and saving the lives of her students is more important than locating the missing relic. Title: Mutiny Mod 2.0: Filename: combos/mutiny20.zip: Size: 11.45 MB: Date: 04/24/09: Author: Woolie Wool: Description: Make sure you have ZDoom r1301/GZDoom r259. May 19, 2019 Search backend for Wagtail CMS using Whoosh engine. 0.1.x work with wagtail=2.0.2; 0.2.x work with wagtail=2.2; pip install wagtail-whoosh. After installing this package, add wagtailwhoosh to INSTALLEDAPPS. And then config WAGTAILSEARCHBACKENDS.
How to use
0.1.x
work withwagtail>=2.0,<2.2
0.2.x
work withwagtail>=2.2
pip install wagtail-whoosh
Whoosh 2019 Vbs Themes Video
After installing this package, add
wagtail_whoosh
to INSTALLED_APPS. And then config WAGTAILSEARCH_BACKENDS
Set
./manage.py update_index
as cron jobFeatures
Support autocomplete
If you want to search
hello world
, you might need to use hello
in previous versions. Now you can use hel
and the backend would return the result.Specifying the fields to search
Score support
Language support
Woosh 2019
Whoosh includes pure-Python implementations of the Snowball stemmers and stop word lists for various languages adapted from NLTK.
So you can use the built-in language support by setting like
'LANGUAGE': 'fr'
, the language support list is below.Whoosh 2019 Vbs Themes
('ar', 'da', 'nl', 'en', 'fi', 'fr', 'de', 'hu', 'it', 'no', 'pt', 'ro', 'ru', 'es', 'sv', 'tr')
If you want more control or want to do customization, you can use
ANALYZER
instead of LANGUAGE
here.An analyzer is a function or callable class (a class with a call method) that takes a unicode string and returns a generator of tokens
You can set
ANALYZER
using an object reference or dotted module path.NOTE: If ANALYZER is set, your LANGUAGE would be ignored
NOT-Supported features
facet
is not supported.