我正在使用燒瓶框架,似乎無法從數據庫中刪除行。下面的代碼給出了一個405錯誤:「該方法不允許用於請求的URL。」有任何想法嗎?使用python燒瓶刪除數據庫中的行?
在潘岳:
@app.route('/delete/<postID>', methods=['POST'])
def delete_entry():
if not session.get('logged_in'):
abort(401)
g.db.execute('delete from entries WHERE id = ?', [postID])
flash('Entry was deleted')
return redirect(url_for('show_entries', post=post))
在HTML:
<a href="/delete/{{ entry.id }}"><h3>delete</h3></a>
選項1有點不錯。但唯一的問題是當日志記錄...它不顯示爲DELETE,但POST ... – user805981 2016-03-20 04:47:26