首页 > 解决方案 > Flask,是否可以在检索参数后返回自己的 URL

问题描述

例如:

我有一条路线:/foo

 @app.route('/foo')
 def foo():
     
     #the logic

是否可以从 url /foo?arg1=abc&arg2=123 检索参数

那是 arg1=abc, arg2=123 然后将用户重定向/保持在同一个 URL 中,但浏览器中没有显示参数?

@app.route('/foo')
def foo():        
     arg1= request.args.get('arg1')
     arg2= request.args.get('arg2')

     if arg1 or arg2:
        #some logic

     #the logic

换句话说,来自 URL 的用户(可能是其他人共享的链接)

 /foo?arg1=abc&arg2=123

将被重定向到 URL

/foo

但是,我需要参数 (arg1,arg2) 来制作一些业务逻辑并将其呈现给模板。有没有可能实现?

感谢你的帮助!

标签: pythonflask

解决方案


推荐阅读