如何将配置参数传递给 Flask 应用中的 Celery 任务



我正在按照本教程创建一个简单的 Flask 应用程序,以使用 http 请求启动长时间运行的 Celery 任务。

我想将一些配置参数(例如.db连接字符串、api 密钥等(传递给任务。这些来自配置文件,而不是来自请求。执行此操作的最佳方法是什么,如何从任务访问这些参数?

您可以将它们添加到您的 Flask 配置中,从 flask 导入current_app并使用

current_app.config['parameter']

相关内容

  • 没有找到相关文章

最新更新