This repository has been archived on 2025-05-04. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
s2forums/djangobb_forum/search_indexes.py

23 lines
793 B
Python

# from haystack.indexes import *
# from haystack import site
# from gargoyle import gargoyle
# try:
# if gargoyle.is_active('solr_indexing_enabled'):
# from celery_haystack.indexes import CelerySearchIndex as SearchIndex
# except:
# # Allow migrations to run
# from celery_haystack.indexes import CelerySearchIndex as SearchIndex
# import djangobb_forum.models as models
# class PostIndex(SearchIndex):
# text = CharField(document=True, use_template=True)
# author = CharField(model_attr='user')
# created = DateTimeField(model_attr='created')
# topic = CharField(model_attr='topic')
# category = CharField(model_attr='topic__forum__category__name')
# forum = IntegerField(model_attr='topic__forum__pk')
# site.register(models.Post, PostIndex)