ボタンがクリックされたときにテンプレートを変更したい。
これが私のPythonコードです:
@app.route("/", methods = ['POST', 'GET'])
def my_forum_post():
if request.method == 'POST':
if request.form['myBtn'] == 'Sign in':
return render_template('new_profile.html')
そして、これが私のHTMLコードです。
<form method = 'POST'>
<input type="button" name="myBtn" value="Sign in">
</form>
そして、私が切り替えたいテンプレートは、new_profile.htmlと呼ばれます。
問題は、コードの次の行にあります。
text = request.form('input')
これに変更します:
text = request.form['input']
またはこれ
text = request.form.get('input')
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加