A transparent layer for full-text search using Sphinx and Django