Estoy construyendo un proyecto de Django que necesita la funcionalidad de búsqueda, y hasta que haya una django.contrib.search
, tengo que elegir una aplicación de búsqueda. ¿Así que cuál es el mejor? Por "mejor" quiero decir ...
- fácil de instalar / configurar
- tiene una API compatible con Django o al menos Python
- puede realizar búsquedas razonablemente complejas
Aquí hay algunas aplicaciones de las que he oído hablar, sugiera otras si conoce alguna:
También me gustaría evitar el uso de un motor de búsqueda de terceros (como Google SiteSearch), porque algunos de los datos que me gustaría indexar son solo para miembros del sitio y no deberían ser públicos.