annotate ygroup/search_indexes.py @ 887:9a15f7c27526

Actually save model object upon change. This commit was tested on the comments model. Additional logging added. Added check for Markdown image references. Added TODOs after observing behavior on comments.
author Brian Neal <bgneal@gmail.com>
date Tue, 03 Feb 2015 21:09:44 -0600
parents ad53d929281a
children cf9918328c64
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@323 7 from ygroup.models import Post
bgneal@323 8
bgneal@323 9
bgneal@753 10 class PostIndex(indexes.SearchIndex, indexes.Indexable):
bgneal@753 11 text = indexes.CharField(document=True, use_template=True)
bgneal@753 12 pub_date = indexes.DateTimeField(model_attr='creation_date')
bgneal@753 13
bgneal@753 14 def get_model(self):
bgneal@753 15 return Post
bgneal@323 16
bgneal@323 17 def get_updated_field(self):
bgneal@323 18 return 'creation_date'
bgneal@323 19