summaryrefslogtreecommitdiff
path: root/chimere/search_indexes.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-02-18 18:48:19 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-02-18 18:48:19 +0100
commit7b9427c32185f99f1568e69cc6a77534ae6e09cc (patch)
tree76b2647383217ccac759d46db6c512ece106abf7 /chimere/search_indexes.py
parentdb96123a9df3bf7cfb11b8dda3f61454651ae6df (diff)
parentcdaf3001850fb637700576077a7ec307eb16f861 (diff)
downloadChimère-7b9427c32185f99f1568e69cc6a77534ae6e09cc.tar.bz2
Chimère-7b9427c32185f99f1568e69cc6a77534ae6e09cc.zip
Merge branch 'v2.2'
Diffstat (limited to 'chimere/search_indexes.py')
-rw-r--r--chimere/search_indexes.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/chimere/search_indexes.py b/chimere/search_indexes.py
index edf9bd1..f65f966 100644
--- a/chimere/search_indexes.py
+++ b/chimere/search_indexes.py
@@ -18,13 +18,13 @@
# See the file COPYING for details.
-import datetime
from haystack import indexes
from django.db.models import Q
from chimere import models
from chimere.views import checkDate
+
class GeographicItemIndex(indexes.SearchIndex):
text = indexes.CharField(document=True, use_template=True)
categories = indexes.MultiValueField()
@@ -42,8 +42,10 @@ class GeographicItemIndex(indexes.SearchIndex):
cats.append(cat.name)
return cats
+
class MarkerIndex(GeographicItemIndex, indexes.Indexable):
location = indexes.LocationField(model_attr='point')
+
def get_model(self):
return models.Marker