Mercurial > public > sg101
annotate gpp/news/search_indexes.py @ 339:b871892264f2
Adding the sg101 IRC bot code to SVN. This code is pretty rough and needs love, but it gets the job done (one of my first Python apps). This fixes #150.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sat, 26 Feb 2011 21:27:49 +0000 |
parents | d424b8bae71d |
children | 79240675b903 |
rev | line source |
---|---|
bgneal@219 | 1 """Haystack search index for the news application.""" |
bgneal@219 | 2 from haystack.indexes import * |
bgneal@219 | 3 from haystack import site |
bgneal@219 | 4 from news.models import Story |
bgneal@219 | 5 |
bgneal@219 | 6 |
bgneal@219 | 7 class StoryIndex(SearchIndex): |
bgneal@219 | 8 text = CharField(document=True, use_template=True) |
bgneal@219 | 9 author = CharField(model_attr='submitter') |
bgneal@219 | 10 pub_date = DateTimeField(model_attr='date_submitted') |
bgneal@219 | 11 |
bgneal@277 | 12 def get_updated_field(self): |
bgneal@277 | 13 return 'update_date' |
bgneal@277 | 14 |
bgneal@219 | 15 |
bgneal@219 | 16 site.register(Story, StoryIndex) |