選択した{{ exam[0] }}
をshow_exam_form
関数に渡したいとします。 しかし私はそれをすることができませんでした。私はそれを解決するにはどうすればよいjinjaテンプレートのurl_for関数にフォーム値を含めるにはどうすればいいですか?
環境
Python 3.6.1
Flask==0.12.2
Jinja2==2.9.6
app.py
@app.route('/exam/<int:exam_id>', methods=['POST'])
def show_exam_form(exam_id):
print(exam_id)
HTML
<form action="{{ url_for('show_exam_form', exam_id=exam_id) }}" method='POST'>
<select name=exam_id>
{% for exam in exams %}
<option value="{{exam[0]}}">{{exam[1]}}</option>
{% endfor %}
</select>
?
解決のための詳細情報が必要な場合はお知らせください。
ありがとうございます!
はい!私はポストの後にそれが必要でないことに気づいた。しかし、あなたは私に素晴らしい例を与えます。ありがとうございました!!! – tekun