Forum search¶
The forum_search
application allows to search within forums.
Search indexes¶
Forum search indexes¶
This module defines search indexes allowing to perform searches among forum topics and posts.
- class machina.apps.forum_search.search_indexes.PostIndex¶
Bases:
haystack.indexes.SearchIndex
,haystack.constants.Indexable
Defines the data stored in the Post indexes.
- get_model()¶
Should return the
Model
class (not an instance) that the rest of theSearchIndex
should use.This method is required & you must override it to return the correct class.
- index_queryset(using=None)¶
Get the default QuerySet to index when doing a full update.
Subclasses can override this method to avoid indexing certain objects.
- read_queryset(using=None)¶
Get the default QuerySet for read actions.
Subclasses can override this method to work with other managers. Useful when working with default managers that filter some objects.
Views¶
Forum search views¶
This module defines views provided by the forum_search
application.