Django-bosssearch ay isang Django app upang maghanap sa web o sa isang tukoy na domain sa iyong mga proyekto Django gamit ang Yahoo boss API.
Pag-install
Una, magdagdag djangobosssearch sa INSTALLED_APPS
Gamit ang mga API boss ay nangangailangan ng susi at ng isang lihim. Kumuha ng mga ito mula sa http://developer.yahoo.com/search/boss/ at idagdag ang mga ito sa iyong mga setting ng proyekto:
BOSS_API_KEY = ''
BOSS_API_SECRET = ''
Pagkatapos ay isama ang mga tanawin sa mga proyekto ng urlconf:
urlpatterns = pattern ('',
& Nbsp; url (r '^ paghahanap / $', isama ('djangobosssearch.bosssearch_urls')),
)
Kung gusto mo na ang paghahanap na limitado sa isang tiyak na domain idagdag ang sumusunod sa mga setting:
BOSS_SITE_SEARCH_DOMAIN = 'example.com'
Template
Ang mga template na ibinigay lamang ng isang halimbawa. Pagbilang ng pahina sa pahina ng resulta (bosssearch / results.html) ay tapos gamit Django-pagbilang ng pahina.
Configuration
Bukod sa dati nang nabanggit configuration key, ang mga sumusunod na pagpipilian ay kapaki-pakinabang din kung gagamitin mo ang ibinigay urlpatterns at view.
BOSS_SEARCH_MARKET Ang rehiyon (bansa) upang maghanap sa (default: 'en-amin').
BOSS_RESULTS_PER_PAGE Ang bilang ng mga resulta sa bawat pahina (default: 50).
Ano ang bagong sa paglabas:
- Ang Nakatakdang UnicodeEncodeError sanhi ayon sa kahilingan ng OAuth to_url
Mga Kinakailangan :
- Python
- Django
Mga Komento hindi natagpuan