Как передать значение переменной из html в python
Не могу понять, как из get-запроса html передать значение переменной в python для дальнейшей работы.
Код app.py:
@app.route('/', methods=['POST', 'GET'])
def index():
if request.method == "POST":
geturl = request.form.get('geturl')
return render_template('/base.html', geturl = geturl)
else:
return render_template("index.html")
Код base.html:
<form method="post">
<input type="text" name="geturl"><br>
<button type="submit">ADD</button>
</form>
После этого мне нужно использовать значение переменной geturl в таком коде:
req = requests.get(geturl)
soup = BeautifulSoup(req.text, "lxml")
Другими словами, я вставляю ссылку в текстовое поле на странице, нажимаю кнопку "Отправить", эта ссылка попадает в переменную req и начинает выполнятся некоторый код.