diff options
Diffstat (limited to 'chimere/search_indexes.py')
-rw-r--r-- | chimere/search_indexes.py | 4 |
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 |