This project attempts to do couple of things
- Postgres Full text search
- Django integration with Postgres Search using South
- Celery task to asyncronously update the Search table
- AngularJS for front end coding
- Create a database in Postgres, note down the user, password, database and schema name.
- Make sure you set the
search_pathto theschemaname on the user.
- Make sure you set the
- Download the code
- From the root, run
bin/install.sh data/Users.xml. It will try to load the stackexchange DBA users - On a separate terminal run
bin/celery.sh - Then run the server
bin/run.sh runserver --noreload 0.0.0.0:8080 - Goto
http://localhost:8080and test the search
Explore comments and keep checking as I add more code to it, e.g. Ranking, Similarity
- I am planning to add postgres search to haystack so its available for users using Haystack