Аз съм много нов в Оскар, опитвам се да използвам вградената поддръжка за фасетно търсене за моя проект Оскар, но нямам представа (не мога да намеря никаква документация).
Аз имам :
- Моето еластично търсене работи на порт 9200
Настройки на купа сено:
HAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine', 'URL': 'http://127.0.0.1:9200/', 'INDEX_NAME': 'haystack', }, }
Успях да индексирам каталога си успешно с
python manage.py rebuild_index
Опитах :
- Но моята страница /търсене/ все още изброява само категории, върху които да щракнете.
- Разрових се по-дълбоко в приложението
views.py
в приложението за търсене (от oscar) и открих, че неговотоMultiFacetedSearchView
изобразяваsearch/results.html
- Изглежда, че „search/results.html“ преминава през категории и изобразява само категории. - - Нищо свързано с фасетно търсене.
Не знам дали пропускам нещо или какво? Как трябва да активирам фасетно търсене за моята категория? [Ако това е процес от 1 стъпка] Дори и да не е процес от 1 стъпка, можете ли да ме свържете с някои кодови фрагменти или документация (успях да намеря такива)?
[Освен това, аз също съм нов в купа сено, така че може би питам нещо глупаво]
/search/
изглежда изобщо не го използва. - person Yugal Jindle   schedule 10.07.2013