我有一个函数和一个烧瓶路线设置。但是,当我转到“simplepage”时,出现错误“NameError:未定义全局名称'aaa'”。为什么没有任何对象被传递给 testfun?这是由于 app.route 装饰器,还是由于烧瓶?我可以让所有的对象都传递给 testfun 吗?我的实际代码要复杂得多,需要传递更多的对象,但创建这个简化的场景是为了说明我的问题。
def testfun():
b=aaa
@app.route("/simplepage/", methods=['GET'])
def simplepage():
aaa=1
testfun()
return flask.render_template('page.html')