Я использую python3, и у меня есть это HTMl, которое создает кнопки, которые он получает из списка python:
</style>
</head>
<body>
<ul>
{% for thing in value %}
<form method="get" action="/loader" value="submit">
<button class="button button">{{ thing }}</button>
</form>
{% endfor %}
</ul>
</body>
</html>
мой python код:
@app.route("/test", methods=["GET"])
def test():
a = ["a1","a2"]
return render_template('sbutton.html', value=a)
@app.route("/loader", methods=["GET"])
def loader():
data = request.args.get()
print(data)
return render_template('loader.html', value=password)
Так что я увижу кнопки a1 и a2 на веб-сайте http://localhost/test
И когда я нажму одну из них, я перенаправлю на /loader
, который является маршрутом в моем коде python, на другой html.
Я хочу, чтобы при нажатии кнопки, например a1
, я получал эту информацию обратно в python внутри функции loader
.
я попробовал <form method="get" action="/loader" value="submit">
Добавил value="submit
, но я ничего не получил под print(data)
Мне просто нужно знать, на какую кнопку нажимал клиент, когда он перенаправлялся на /loader
в мой код Я хочу сохранить это значение как переменную в моем python.
Спасибо