From: afilsaime Date: Tue, 5 May 2015 14:06:55 +0000 (+0200) Subject: filters in simple search and update index X-Git-Tag: 1.6a^2~15^2~71 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=343dc42a197fe00159a2b13556f49f49dc7f2733;p=telemeta.git filters in simple search and update index --- diff --git a/examples/sandbox/src/django-haystack b/examples/sandbox/src/django-haystack index bd60745c..97475f28 160000 --- a/examples/sandbox/src/django-haystack +++ b/examples/sandbox/src/django-haystack @@ -1 +1 @@ -Subproject commit bd60745ce82318b1819768c9a31db0579228654d +Subproject commit 97475f2813a36e402296d5f2389fe10cd4cd1e0b diff --git a/telemeta/search_indexes.py b/telemeta/search_indexes.py index 66df3408..3c7c0bc9 100644 --- a/telemeta/search_indexes.py +++ b/telemeta/search_indexes.py @@ -9,6 +9,9 @@ class MediaItemIndex(indexes.SearchIndex, indexes.Indexable): item_status = indexes.CharField(model_attr='collection__document_status', faceted=True) digitized = indexes.BooleanField(default=False, faceted=True) media_type = indexes.CharField(model_attr='media_type', null='None', faceted=True) + recording_context = indexes.CharField(model_attr='collection__recording_context', default='', faceted=True) + #original_format = indexes.CharField(model_attr='collection__original_format', default='', faceted=True) + physical_format = indexes.CharField(model_attr='collection__physical_format', default='', faceted=True) #advance search title = indexes.NgramField(model_attr='title') @@ -67,6 +70,9 @@ class MediaCollectionIndex(indexes.SearchIndex, indexes.Indexable): item_status = indexes.CharField(model_attr='document_status', faceted=True) digitized = indexes.BooleanField(default=False, faceted=True) media_type = indexes.CharField(model_attr='media_type', null='None', faceted=True) + recording_context = indexes.CharField(model_attr='recording_context', default='' ,faceted=True) + #original_format = indexes.CharField(model_attr='original_format', default='', faceted=True) + physical_format = indexes.CharField(model_attr='physical_format', default='', faceted=True) #advance search title = indexes.NgramField(model_attr='title')