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 | 
