django-bosssearch er en Django app for å søke på Internett eller et bestemt domene i Django prosjekt ved hjelp av Yahoo BOSS API.
Installasjon
Først legger djangobosssearch til INSTALLED_APPS
Bruke BOSS API krever en nøkkel og en hemmelighet. Få dem fra http://developer.yahoo.com/search/boss/ og legge dem til dine prosjekter innstillinger:
BOSS_API_KEY = ''
BOSS_API_SECRET = ''
Deretter inkluderer visninger i prosjekter urlconf:
urlpatterns = mønstre ('',
& Nbsp; url (r '^ søk / $', inkluderer ('djangobosssearch.bosssearch_urls')),
)
Hvis du vil at søket skal være begrenset til et bestemt domene legge til følgende innstillingene:
BOSS_SITE_SEARCH_DOMAIN = 'example.com'
Maler
Malene som tilbys er bare et eksempel. Paginering på resultatsiden (bosssearch / results.html) er ferdig med å bruke django-paginering.
Konfigurasjon
Foruten tidligere nevnte konfigurasjonstastene, er følgende alternativer også nyttig hvis du bruker de medfølgende urlpatterns og utsikt.
BOSS_SEARCH_MARKET Regionen (land) for å søke i (standard: "en-us ').
BOSS_RESULTS_PER_PAGE Antall resultater per side (standard: 50).
Hva er nytt i denne utgaven:
- Fast UnicodeEncodeError forårsaket av OAuth forespørsel to_url
Krav :
- Python
- Django
Kommentarer ikke funnet