Есть input[login] , и он должен быть уникальным. Требуется перехватить написание, и когда login такой уже будет, он должен писать, что такой логин уже есть до того как пользователь нажмет кнопку регистрация. Как это можно сделать средствами Flask/Jinja?
Средствами Jinja никак не сделать. Нужно написать на javascript обработчик ввода в поле и отправлять при его срабатывании ajax-запрос, а на бэкенде сделать обработчик этих запросов, проверяющий наличие такого логина в базе и возвращающий true или false.