skip to navigation
skip to content

Not Logged In

cmsplugin-search 0.7.3

An extension to django CMS to provide multilingual Haystack indexes (fork)

Details:

This package has been forked to work with current django-haystack 2.0, thanks to the various patches and branches available that got most of this done.

This module been renamed to a more consistant name for cmsplugins and uploaded to pypi so more people can use haystack 2.0 by Martin Owens <doctormo@gmail.com>

This package provides multilingual search indexes for easy Haystack integration with django CMS.

Language Notes:

Instead of indexing each language as a seperate index, all pages/titles are indexed you can then either search for all pages with any language or use a filter with a custom SearchView class with an updated SearchQuerySet:

class SearchView(BaseView):
def __call__(self, request):
language = get_language_from_request(request) self.searchqueryset = SearchQuerySet().filter(language=language) return BaseView.__call__(self, request)

Usage

After installing django-cms-search through your package manager of choice, add cms_search to your INSTALLED_APPS

For setting up Haystack, please refer to their documentation.

For more docs, see the docs folder or the online documentation.

 
File Type Py Version Uploaded on Size
cmsplugin-search-0.7.3.tar.gz (md5) Source 2014-09-04 23KB
  • Downloads (All Versions):
  • 9 downloads in the last day
  • 69 downloads in the last week
  • 270 downloads in the last month