Как работать с DOM без шаблонизаторов?

Хочу получить значение со страницы из input при помощи python, но куда ни глянь - везде используют Django или Jinja2. Можно ли как-то обойтись без них?


Ответы (1 шт):

Автор решения: Voprositel

Допустим, есть небольшой html:

<input type="text">

С помощью JavaScript мы получаем из него значение:

const value = document.querySelector("input").value;

И отправляем его на сервер:

fetch('http://localhost:5000/на_нужный_url', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json;charset=utf-8'
  },
  body: JSON.stringify(value);
})

На сервере нужно разрешить CORS с URL сайта.

И уже можно обрабатывать полученные из input данные.

→ Ссылка