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 Home – http://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.