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.4k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题