Django custom search extension