I'm building a Django project that needs search functionality, and until there's a django.contrib.search
, I have to choose a search app. So, which is the best? By "best" I mean...
- easy to install / set up
- has a Django- or at least Python-friendly API
- can perform reasonably complex searches
Here are some apps I've heard of, please suggest others if you know of any:
I'd also like to avoid using a third-party search engine (like Google SiteSearch), because some of the data I'd like to index is for site members only and should not be public.