django-bosssearch es una aplicación Django para buscar en la web o en un dominio específico en su proyecto Django usando la API de Yahoo JEFE.
Instalación
En primer lugar, añadir djangobosssearch a INSTALLED_APPS
Uso de la API de BOSS requiere una clave y un secreto. Obtenerlos de http://developer.yahoo.com/search/boss/ y añadirlos a la configuración de proyectos:
BOSS_API_KEY = ''
BOSS_API_SECRET = ''
Entonces incluir los puntos de vista en su URLconf proyectos:
urlpatterns = patterns ('',
& Nbsp; url (r '^ búsqueda / $', include ('djangobosssearch.bosssearch_urls')),
)
Si usted desea que la búsqueda se limitará a un determinado dominio agregar lo siguiente a los ajustes:
BOSS_SITE_SEARCH_DOMAIN = 'example.com'
Plantillas
Las plantillas proporcionadas son sólo un ejemplo. La paginación en la página de resultados (bosssearch / results.html) se realiza utilizando django-paginación.
Configuración
Además de las teclas de configuración mencionados anteriormente, las siguientes opciones también son útiles si utiliza los urlpatterns y vista proporcionados.
BOSS_SEARCH_MARKET La región (país) para buscar en (por defecto: 'es-es').
BOSS_RESULTS_PER_PAGE El número de resultados por página (por defecto: 50).
¿Cuál es nuevo en esta versión:
- Fijo UnicodeEncodeError causado por solicitud oauth URL_Destino
Requisitos :
- Python
- Django
Comentarios que no se encuentran