我有一个关于在python+flask中使用时出错的问题
我正在尝试使用mysql数据库添加和删除类。它一直在说“method not allowed请求的url不允许该方法”
这是我正在使用的代码:
# delete klas
@app.route('/delete_klas/<string:id>')
@is_logged_in
def delete_klas(id):
if 'count' in session.keys():
session['count'] += 1
else:
session['count'] = 1
#create cursor
cur = mysql.connection.cursor()
#execute
cur.execute("DELETE FROM klassen WHERE id = %s", [id])
#commit
mysql.connection.commit()
#close
cur.close
flash('klas verwijdert', 'success')
return redirect(url_for('intranet'))
提前谢谢
1条答案
按热度按时间krcsximq1#
错误显示您正在调用的页面
通过以下方式发送表单时,需要向路由添加post方法: