annotate ygroup/search_indexes.py @ 989:2908859c2fe4

Smilies now use relative links. This is for upcoming switch to SSL. Currently we do not need absolute URLs for smilies. If this changes we can add it later.
author Brian Neal <bgneal@gmail.com>
date Thu, 29 Oct 2015 20:54:34 -0500
parents cf9918328c64
children
rev   line source
bgneal@323 1 """
bgneal@323 2 Haystack search index for the Yahoo Group archives application.
bgneal@323 3
bgneal@323 4 """
bgneal@753 5 from haystack import indexes
bgneal@323 6
bgneal@943 7 from custom_search.fields import MaxTermSizeCharField
bgneal@323 8 from ygroup.models import Post
bgneal@323 9
bgneal@323 10
bgneal@753 11 class PostIndex(indexes.SearchIndex, indexes.Indexable):
bgneal@943 12 text = MaxTermSizeCharField(document=True, use_template=True)
bgneal@753 13 pub_date = indexes.DateTimeField(model_attr='creation_date')
bgneal@753 14
bgneal@753 15 def get_model(self):
bgneal@753 16 return Post
bgneal@323 17
bgneal@323 18 def get_updated_field(self):
bgneal@323 19 return 'creation_date'
bgneal@323 20