Deleting rows from database with python flask?
问题 I am using a flask framework, and can't seem to delete rows from the database. The code below gives a 405 error: "The method is not allowed for the requested URL." Any ideas? In the py: @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)) In the html: <a href="/delete/{{ entry.id }}"><h3>delete</h3