Как передать имя HTML-формы / имени файла в Python - CGI / HTML / Python - PullRequest
0 голосов
/ 04 декабря 2018

Я искал кучу в сети и StackOverflow и до сих пор не понял ответа.

У меня есть две HTML-формы нечто .html (для пользователей) и нечто_test.html (для со-разработчиков)оба передают входные данные в формах одному и тому же скрипту Python, используя POST.Мой вопрос: как мне узнать в скрипте Python, какая форма HTML отправила входные данные?В моем случае, если это будет что-то «нечто_test.html», отображаемый вывод будет намного более подробным.

Имя формы хранится в некоторой переменной, которую я могу проанализировать в скрипте python.

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 04 декабря 2018

Хорошо, при условии, что вы уже можете анализировать данные формы ...

Я бы просто добавил скрытое поле ввода в ваши формы следующим образом:

что-то.html

<input type="hidden" id="formName" name="name_of_form" value="something">

что-то_test.html

<input type="hidden" id="formName" name="name_of_form" value="something_test">

Затем при обработке данных формы в вашем скрипте python имя формы будет доступно в "name_of_form".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...