• Как передать переменную из Js в python(Flask)?

    @alexalexes
    1. На JS любым способом сделать ajax запрос на сервер, передав нужный набор параметров для обработки.
    2. Обработать запрос на серверe, передать клиенту результат.
    3. На JS обработать результат в callback функции ajax.
    Примерная заготовка, как это будет на стороне JS:
    function getValue()
    {
      let xhr = new XMLHttpRequest();
      xhr.open("POST", "" /*<- тут должен быть адрес скрипта на сервере, где будет обработка запроса */, true);
      // создаем виртуальную форму, чтобы нагрузить запрос параметрами
      let t_form = new FormData();
      // нагружаем параметром форму
      t_form.append("input-id", document.getElementById('input-id').value);
      // ... еще какой-то параметр
      // t_form.append("какой-то параметр", "какое-то значение");
       // callback функция ответа
       xhr.onreadystatechange = function(e)
      {
         // состояние, когда ответ сформирован
         if(xhr.readyState === 4 && xhr.status === 200)
         {
             // что-то делаем с ответом, например выводим сообщение
              alert(xhr.responseText);
          }
       };
       // отправляем запрос на сервер, нагружаем его формой с параметрами
       xhr.send(t_form);
    }
    Ответ написан
    1 комментарий
  • Как бэкенд-разработчику поднять свой заработок?

    Zoominger
    @Zoominger
    System Integrator
    Устроиться дополнительно в Яндекс.Еду или DC. Зарплата увеличится раза в три.
    Ответ написан
    8 комментариев
  • Как реализовать условие правильно?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вся функция сводится к одной строке.
    def sum_range(start:int, end:int)-> int:
        return (start + end) * (abs(end - start) + 1) / 2;
    Ответ написан
    1 комментарий