每當我請求頁面時,它都會正常加載,但是當我提交表單時,我收到400個錯誤的請求,我相信它可能會與實際html
做,但我不知道什麼。400當從子文件夾中使用頁面並提交表單時,來自瓶子的錯誤請求
HTML文件/admin/dashboard.html
:
<div class="container">
<p><strong>Shut down server?</strong></p>
<form action="/" method="POST">
<input class="btn btn-danger" id="fred" name="fred" type="submit" value="fred"></input>
</form>
</div>
Python文件:
@app.route('/admin/dashboard', methods=['GET', 'POST'])
def admin_dashboard():
if request.method == 'GET':
return render_template("/admin/dashboard.html")
if request.method == 'POST':
if request.form['submit'] == 'fred':
admin.log("Shutting down...")
#os._exit(1)
else:
return render_template("/admin/dashboard.html")
return render_template("/admin/dashboard.html")
感謝您回覆如此迅速,我嘗試了您提出的兩件事,並且它仍然返回了400個錯誤的請求 –