Haystack 2 compatibility.
authorRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Mon, 31 Mar 2014 14:51:10 +0000 (16:51 +0200)
committerRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Mon, 31 Mar 2014 14:51:10 +0000 (16:51 +0200)
events/search_indexes.py
prawokultury/settings.d/35-search.py
questions/search_indexes.py

index ec33c99..2445da6 100644 (file)
@@ -5,7 +5,7 @@ from fnpdjango.utils.models.translation import add_translatable_index, localize_
 from events.models import Event
 
 
-class EventIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
+class EventIndex(indexes.SearchIndex, indexes.Indexable):
     text = indexes.CharField(null=True,
         model_attr=localize_field('title', settings.LANGUAGE_CODE),
         document=True)
index 3f2c932..78453e2 100644 (file)
@@ -6,3 +6,4 @@ HAYSTACK_CONNECTIONS = {
 }
 
 HAYSTACK_DOCUMENT_FIELD = "text"
+HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'
index ff49250..ae126f0 100755 (executable)
@@ -4,7 +4,7 @@ from haystack import indexes
 from .models import Question
 
 
-class QuestionIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
+class QuestionIndex(indexes.SearchIndex, indexes.Indexable):
     text = indexes.CharField(document=True)
     answer = indexes.CharField(model_attr="answer")