python - 等待在烧瓶python中执行另一个函数
问题描述
我对烧瓶比较陌生。
我有以下两个功能。
@app.route('/auth', methods=['GET'])
def get_auth():
....
@app.route('/identity', methods=['GET'])
def get_identity():
....
get_identity
get_auth
需要一些仅在执行后才创建的变量。有没有办法控制流程,get_auth
先运行然后get_identity
运行。目前,这两个功能都是通过单击按钮触发的。
谢谢你。
解决方案
在 get_auth() 方法中使用重定向:
redirect(url_for('get_identity'), args)
其中 args 是您要在 get_identity() 方法中处理它们的变量。
get_identity() 方法的一些更改:
@app.route('/identity', methods=['GET'])
def get_identity(args):
...
推荐阅读
- javascript - jQuery函数没有运行
- python - tf.while_loop 与 tf.concat 的奇怪行为
- html - 阻止 div 继承引导 div 的宽度
- azure-devops-server-2019 - Azure Devops Server 2019 中的多阶段 YAML 发布管道
- python - 在 Veracrypt 驱动器中配置 VSCode Python 解释器
- javascript - json用嵌套响应reactjs解析isse
- javascript - 如何删除这些全局变量并在它们发生时显示增量?
- string - 我的字符串已初始化,但仍显示为 null (flutter - dart)
- json - 如何在 Go 中解析奇怪的 JSON
- view - 在 Snowflake 中查看 CREATE VIEW 语句的 DDL 历史