0
jinja forループによって作成されたリストを含むページを作成しています。 ユーザーは、そのリストの項目を選択してもらいたいです。 私はその選択がそのアイテムページにユーザーを送り、さらに処理のために選択したアイテムを私のpythonコードに送り返すことを望みます。私の 'home.html' のページでFlaskはhtmlデータを表示して返信します
私は、次のしている:私のpythonビューで次に
{% for item in list %}
{{ item }}
<form method='POST'>
<input type='submit' value='select'>
</form>
{% endfor %}
:
@app.route('/', methods=['GET','POST'])
def home():
list = ['a','b','c']
#???????????????????????????????????????????????
selected = request.form.item
return render_template('home.html', list=list)