Python web2py中的应用程序配置

Python web2py中的应用程序配置,python,flask,web2py,Python,Flask,Web2py,我在python应用程序中使用Flask。现在我要转到Web2py 我不知道Web2py中Flask的app.config是在哪里设置的 例如: app.config['FOLDER']=“new/” 我遇到的其他问题是 Web2py中烧瓶的重定向(url_表示('file',filename=filename))。在此,我将重定向到函数文件,参数为文件名 感谢您的帮助。web2py与Flask的工作原理不同,因此您可能需要查看web2py文档以了解如何使用它。web2py没有与Flask的ap

我在python应用程序中使用Flask。现在我要转到Web2py

我不知道Web2py中Flask的
app.config
是在哪里设置的

例如:

app.config['FOLDER']=“new/”

我遇到的其他问题是

Web2py中烧瓶的重定向(url_表示('file',filename=filename))。在此,我将重定向到函数
文件
,参数为
文件名


感谢您的帮助。

web2py与Flask的工作原理不同,因此您可能需要查看web2py文档以了解如何使用它。web2py没有与Flask的
app.config
完全相似的功能。至于重定向功能,请注意,路由在web2py中的工作方式不同。特别是,控制器操作不采用命名参数。相反,函数名后面的URL段在
request.args
中可用,查询字符串参数在
request.get\u vars
中可用(以及
request.vars
,其中还包括
request.post\u vars
中的变量)。因此,web2py中的类似代码是:

redirect(URL('mycontroller', 'file', args=filename))
在控制器中:

def file():
    filename = request.args(0)
或者,您可以将
filename
放入查询字符串中:

redirect(URL('mycontroller', 'file', vars=dict(filename=filename)))

在这种情况下,它将在
request.vars.filename
中可用,而不是
request.args(0)

中,可能值得查看文档