Добрый день. По нажатии на кнопку происходит ajax запрос. Сервер возвращает true или false. Если результат true, то должен выполняться еще один ajax запрос...
document.getElementById('next_in').onclick = function (){
    $.ajax({
        data: {
            login: document.getElementById('log').value,
            password: document.getElementById('pass').value
        },
        type: 'POST',
        url: '/user_login',
        success: function (localRes) {
            if(localRes.result==true){
                $.ajax({
                    data: {
                        login: document.getElementById('log').value
                    },
                    type: 'POST',
                    url: '/private',
                    success: function () {
                        alert('Соединение проходит')
                    },
                    error: function () {
                        alert('Есть ошибка!')
                    }
                });
            }
            else{
                alert('Неправильный логин или пароль!');
            }
        }
    });
}
Питоновский код:
@app.route('/private', methods=['POST'])
def private():
   # большие вычисления, логика и потом return
   return render_template("rates.html")
Выходит сообщение, что соединение проходит, но перенаправления не происходит =(
Пожалуйста, помогите корректно вызвать питоновскую функцию внутри js..