django-bosssearch è un app Django a cercare sul web o un dominio specifico nel progetto Django utilizzando l'API di Yahoo BOSS.
Installazione
In primo luogo, aggiungere djangobosssearch a INSTALLED_APPS
Utilizzando l'API BOSS richiede una chiave e un segreto. Ottieni loro di http://developer.yahoo.com/search/boss/ e aggiungerli alle impostazioni progetti:
BOSS_API_KEY = ''
BOSS_API_SECRET = ''
Poi includere il punto di vista nei vostri progetti urlconf:
urlpatterns = modelli ('',
& Nbsp; url (r '^ ricerca / $', includere ('djangobosssearch.bosssearch_urls')),
)
Se si desidera che la ricerca sia limitata ad un determinato dominio aggiungere quanto segue le impostazioni:
BOSS_SITE_SEARCH_DOMAIN = 'example.com'
Modelli
I modelli forniti sono solo un esempio. Impaginazione nella pagina dei risultati (bosssearch / results.html) viene fatta con django-impaginazione.
Configurazione
Oltre alle chiavi di configurazione precedentemente citate, le seguenti opzioni sono utili anche se si utilizzano i urlpatterns forniti e vista.
BOSS_SEARCH_MARKET La regione (paese) per cercare in (default: 'it-it').
BOSS_RESULTS_PER_PAGE Il numero di risultati per pagina (default: 50).
Cosa c'è di nuovo in questa versione:
- fissi UnicodeEncodeError causato richiesta OAuth to_url
Requisiti :
- Python
- Django
I commenti non trovato