1
我試圖顯示一個窗體的頁面,然後添加Player
到表單提交時,數據庫。但是,我無法查看該表單,因爲瀏覽器始終顯示400 Bad Request
錯誤。其他帖子指出,這可能是因爲表單輸入的名稱與我從request.form
得到的密鑰不匹配,但我的所有密鑰都匹配。爲什麼我會得到這個錯誤?燒瓶視圖顯示400錯誤,而不是模板與表格
<form method="post">
{{ form.hidden_tag() }}
<input name="name">
<input name="available">
<input type="submit">
</form>
@app.route('/addplayer', methods=['GET', 'POST'])
def addplayer():
connect('basketball_contracts', host='localhost', port=27017)
n = request.form['name']
a = request.form['available']
post= Post(
name=n,
available=a
)
post.tags = ['test']
post.save()
return render_template('addplayer.html', form=form)