猿问

如何访问 Flask 中函数的返回变量

我正在尝试从 HTML 表单访问数据并在 Flask 中使用它。我成功地获取了数据,但我不太确定如何通过函数返回它并使用 FLask 中返回的变量作为全局变量。


@app.route('/form',methods=["POST"])

def search():

    company=request.form.get("symbol"

    return render_template('chart.html', Name=company)

我只能company在函数内部使用变量的数据,但我希望能够在函数外部使用它。我尝试过调用该函数,但没有帮助。


慕后森
浏览 86回答 1
1回答

qq_笑_17

如果使用 render_template() 返回,则该company变量将仅在函数和 html 文件内可用。用于访问外部函数self.company尝试创建一个类,然后在方法中设置company从函数返回并且有独立的渲染逻辑。
随时随地看视频慕课网APP

相关分类

Python
我要回答