Как с помощью Python (Django/Flask) сделать так, чтобы форма на сайте обновлялась по мере её заполнения, а не по нажатию кнопки <input type='submit'> ?
Обязательно ли использовать JS/PHP? Если “да”, то как именно?
Ivan_RoJavaScript за это отвечает. Он встроен в браузер и может постоянно следить за элементами на странице и что-то делать с ними. Ты можешь открыть любой сайт с какой-либо похожей активностью и получить JavaScript-скрипты оттуда, так как они всегда доступны для браузера, и в них посмотреть, как там это сделано. При этом скрипты могут быть оптимизированы для браузера и/или искажены для человека, так что сайт тоже нужно подобрать такой, где скрипты читаемые.
Обязательно ли использовать JS/PHP? Если “да”, то как именно?