Как написать управляемый базой данных автоматический поиск предложений, используя python, mysql и jquery?Существуют ли соответствующие уроки.Потому что Google дал мне несколько результатов для PHP, но не имеет ничего общего с Python.
Автозаполнение обычно осуществляется аналогично проверке правописания. Вот статья из блога Ника о Levenshtein Autonoma . Он написан на python, чтобы вы могли следовать за ним. Я обычно говорил раньше, потому что, хотя он будет проверять орфографию и предлагать похожие имена, он не может предвидеть, где выполняются популярные запросы. Для этого наивным подходом было бы дерево двоичного поиска , в котором вы взвешивали узлы в зависимости от популярности их поиска.
Для этого есть хороший плагин jQuery, http://docs.jquery.com/Plugins/autocomplete. Чтобы использовать ваши данные с ним, вам нужно написать контроллер на python, который возвращает данные автозаполнения в виде структуры JSON.
Вам также нужно выбрать хорошую основу для написания фактического контроллера, проверьте этот вопрос, чтобы найти несколько полезных советов: Рекомендации среды Python REST (веб-сервисов)?