Более простой способ сделать это - подождать немного перед отправкой запроса на сервер.После каждого ввода установите таймер, который останавливает предыдущий (setTimout), и отправляйте запрос только при соблюдении тайм-аута.
Если запрос уже выполнен и не вернулся, вы все равно можете убить его, как это предлагается в другом ответе.
Я не знаю, как остановить другие запросы, используя django - надеюсьэто даже невозможно, это будет поток безопасности, если запросы могут быть уничтожены другими.