2
큰 문제가 있습니다!결과가 없습니다. haystack django whoosh
저는 haystack과 whoosh 및 django를 사용하고 있습니다. 나는 그것이 문서에 따라 작동하도록하기 위해 필요한 모든 것을 다했다고 확신한다.
하지만 !!!! 검색 결과는 항상 "결과를 찾을 수 없습니다"입니다. 내가 양식에 넣어 문자에 공백이있는 경우에, 나는 색인 한 모든 객체가
세부 사항 인쇄 :
from haystack.indexes import *
from haystack import site
from aias.models import Uspd
class UspdIndex(SearchIndex):
text = CharField(document=True, use_template=True)
serial = CharField(model_attr = 'serial')
type_id = IntegerField(model_attr = 'type_id')
name = CharField(model_attr = 'name')
def get_queryset(self):
return Uspd.objects.all()
site.register(Uspd, UspdIndex)
전에서 템플릿을 만든 : 내 search_indexes.py에서
을 내가 가진 폴더 folder_where_I_have_templates/search/indexes/name_of_my_applcation
및 인쇄 된
{{ object.type_id }}
{{ object.name }}
{{ object.serial }}
거기에. 는 I가
>>> from haystack.query import SearchQuerySet
>>> sqs = SearchQuerySet().all()
>>> sqs.count()
했던 방법과 결과에 의해
0 도대체 무슨 일이 있었는지 ????
도와주세요!
검색 색인을 다시 작성 했습니까? ('manage.py rebuild_index') – Ski
예. 나는 그것을했다. 나는 또한 manage.py update_index를 시도했으며 그 결과는 동일하다. – mew666