前提・実現したいこと
Pythonでflaskを用い、ログイン機能を実装したWEBアプリを作成しています。
リンクを押した時、もしくはボタンを押した時にホーム画面に戻るような機能を実装中に、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
TypeError: The view function did not return a valid response. The function either returned None or ended without a return statement.
該当のソースコード
python
1 2@app.route('/worker/approval', methods=["GET", "POST"]) 3def okadd(): 4 return render_template("/worker/approval.html") 5 6@app.route('/worker', methods=["GET", "POST"]) 7def home(): 8 render_template("/worker/index.html") 9 10@app.route('/worker/addcustermer', methods=["GET", "POST"]) 11def addcustermer(): 12 formMember = [] 13 if(request.method == "POST"): 14 15 formMember.append(str(request.form["name"])) 16 formMember.append(str(request.form["tel"])) 17 formMember.append(str(request.form["sonota"]) 18 insert_customer(formMember[0],formMember[1],formMember[2]) 19 20 return render_template("/worker/approval.html") 21 22 else: 23 return render_template("/worker/addcustermer.html") 24 25 26
html
1 2approval.html 3 4<div class="login-form"> 5 <form action="/worker" method="GET"> 6 <button type="submit" class="btn btn-primary btn-block">戻る</button> 7 </form> 8</div> 9 10<a href="index.html">戻る</a> 11 12
試したこと
<a href="/">戻る</a>など、パスを/にすれば動く。
それ以外のパスを書くとリンク先がない旨のエラーがはかれる。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー