flask中get参数无法在psot里使用?

前端跳转传递参数:

<a href="{{ url_for('main.editrole',edit_id = roles.id )}}"></a>
后端接受处理:

def editrole():
    roleid = request.args.get('edit_id')
    if request.method == 'POST':
        print roleid         //在提交post数据时,调用了roleid,但是为 None
    return render_template('editrole.html')    

editrole.html 页面,POST是使用ajax提交的数据,在保存数据时,roleid 是None。

如何在post中能够获取到roleid的值?

阅读 1.5k
1 个回答

你试试request.vaules.get('edit_id')

推荐问题