Sidebar Network

django-search An application to perform content-based searching in Django.

The Basics

A common feature on many websites is the ability to search the content. There are several solutions available to accomplish doing this. This project aims to provide a simple to use interface on top of Django to hook into these other projects.

Project Homehttp://code.google.com/p/django-search/
Grab the Repository – svn checkout http://django-search.googlecode.com/svn/trunk/
 

Recent Commits

  • 26 was committed 3 months, 2 weeks ago.
    - Using `get_or_create` in the model crawler to stop us from getting dupes - If settings.DEBUG = True the model crawler will spit out what objects it has added
  • 25 was committed 3 months, 3 weeks ago.
    - Adding a way to denote fields that have html in them (and hence strip the html before crawling) with the models crawler - Added a basic mysql backend - If you have a setting of SEARCH_BACKEND in your settings.py you should then be able to just do: {{{ from search import Searcher, Indexer }}} - The backends updated to follow the above scheme too
  • 24 was committed 3 months, 3 weeks ago.
    - A quick stab at a filesystem crawler
  • 23 was committed 3 months, 3 weeks ago.
    Slight alteration to the model so that we can store other crawlers outputs (oth er than the model crawler).
  • 22 was committed 6 months ago.
    removed the duplicate app directory
  • 21 was committed 6 months, 2 weeks ago.
    Added a class wrapper around model search options. Added a manager option to tell the crawler what queryset to use when indexing.
  • 20 was committed 6 months, 2 weeks ago.
    Added a notification when it can’t index any models.
  • 19 was committed 6 months, 2 weeks ago.
    Improved documentation a tiny bit more.
  • 18 was committed 6 months, 2 weeks ago.
    Return hits and not just print them out. It was for debugging purposes earlier.
  • 17 was committed 6 months, 2 weeks ago.
    Added some score functions for frequency and position in documents. SimpleSearcher now shows the actual object and not a proxied Doucment object.