flaskのjinja2を使って下記のようなコードを記述しました。
ボタンを押したら、サーバーサイドのpythonに{{name}}の値を渡せるようになりたいのですがどうしたらいいでしょうか?
index.html
1{% for name in names %} 2 <article> 3 <div> 4 <form action="/name" method="post"> 5 <p>{{name}}</p> 6 <button>ボタン</button> 7 </form> 8 </div> 9 </article> 10{% endfor %}
python
1from flask import render_template, Flask 2 3app = Flask(__name__) 4 5@app.route('/') 6def index(): 7 render_template('index.html') 8 9@app.route('/name') 10def name(): 11 12 ''' 13 ここにアプリを作りたい 14 ''' 15
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/06 03:47
2022/04/06 18:48