Я пытаюсь отправить информацию из веб-формы в python, используя бутылку. Я использую get для отправки переменной «тест», но когда я вызываю функцию запроса для «теста», она ничего не возвращает. Я использовал учебник по бутылкам как моя ссылка.
Вот моя веб-форма:
<form action="http://localhost:8080/page" method="get">
<input type="number" name="test" step="5">
<input type="submit" name="my-form" value="GO">
</form>
Если вы введете 1 в поле и нажмете «Перейти», вы перейдете к следующему URL-адресу:
http://localhost:8080/page?test=10&my-form=GO
А вот код Python для бутылки:
@route('/page', method='GET')
def index():
testvar = request.forms.get('test')
return 'Hello %s' % testvar
Насколько я понимаю, request.forms.get('test') должен получить значение из test=10 в URL-адресе и передать его в testvar. Однако я получаю значение none, что означает, что переменная пуста.
Спасибо!