Django-bosssearch είναι Django app για να κάνετε αναζήτηση στο διαδίκτυο ή ένα συγκεκριμένο τομέα στο έργο σας Django χρησιμοποιώντας το Yahoo BOSS API.
installation
Κατ 'αρχάς, προσθέστε djangobosssearch να INSTALLED_APPS
Χρησιμοποιώντας το αφεντικό API απαιτεί ένα κλειδί και ένα μυστικό. Πάρτε τους από http://developer.yahoo.com/search/boss/ και να τα προσθέσετε στις ρυθμίσεις των έργων σας:
BOSS_API_KEY = ''
BOSS_API_SECRET = ''
Στη συνέχεια, περιλαμβάνει τις απόψεις σε έργα urlconf σας:
urlpatterns = πρότυπα ('',
& Nbsp? Url (r '^ αναζήτησης / $ », περιλαμβάνουν (« djangobosssearch.bosssearch_urls »)),
)
Αν θέλετε η αναζήτηση να περιορίζεται σε ένα συγκεκριμένο τομέα, προσθέστε την ακόλουθη στις ρυθμίσεις:
BOSS_SITE_SEARCH_DOMAIN = "example.com"
Πρότυπα
Τα πρότυπα που παρέχονται είναι μόνο ένα παράδειγμα. Σελιδοποίηση στη σελίδα των αποτελεσμάτων (bosssearch / results.html) γίνεται με τη χρήση Django-σελιδοποίηση.
Διαμόρφωση
Εκτός από τα προαναφερθέντα πλήκτρα ρύθμισης, οι ακόλουθες επιλογές είναι επίσης χρήσιμο, αν χρησιμοποιείτε τα παρεχόμενα urlpatterns και θέα.
BOSS_SEARCH_MARKET Η περιοχή (χώρα) για να αναζητήσετε στην (προεπιλογή: "el-GR").
BOSS_RESULTS_PER_PAGE Ο αριθμός των αποτελεσμάτων ανά σελίδα (προεπιλογή: 50).
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Σταθερή UnicodeEncodeError προκαλείται με αίτημα OAuth to_url
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε