从 flask 模板传递参数以查看
passing an argument from flask template to view
我正在尝试从我的模板传递参数,如下所示:
<form action="/removesessions/?userid={{userid}}" method="post">
<button size="5" style="height:40px;width:170px" name="forwardBtn" type="submit">Remove Idle Sessions<font size="5"></button>
</form>
根据我的看法,但无法正常工作。
@app.route("/removesessions/",methods=["GET","POST"])
def removesessions(userid):
print(userid)
谁能告诉我如何让它工作。谢谢..
如果想在Flask中访问查询参数userid
,可以使用request.args.get('userid')
或request.args['userid']
。
示例代码:
@app.route("/removesessions/", methods=["GET", "POST"])
def removesessions():
userid = request.args.get('userid') # or userid = request.args['userid']
print(userid)
可以在 Flask 文档中找到更多信息:https://flask.palletsprojects.com/en/1.1.x/api/#flask.Request.args
我正在尝试从我的模板传递参数,如下所示:
<form action="/removesessions/?userid={{userid}}" method="post">
<button size="5" style="height:40px;width:170px" name="forwardBtn" type="submit">Remove Idle Sessions<font size="5"></button>
</form>
根据我的看法,但无法正常工作。
@app.route("/removesessions/",methods=["GET","POST"])
def removesessions(userid):
print(userid)
谁能告诉我如何让它工作。谢谢..
如果想在Flask中访问查询参数userid
,可以使用request.args.get('userid')
或request.args['userid']
。
示例代码:
@app.route("/removesessions/", methods=["GET", "POST"])
def removesessions():
userid = request.args.get('userid') # or userid = request.args['userid']
print(userid)
可以在 Flask 文档中找到更多信息:https://flask.palletsprojects.com/en/1.1.x/api/#flask.Request.args