标签: python flask celery config
我正在关注this tutorial创建一个简单的Flask应用程序,以使用http请求启动长期运行的Celery任务。
我想将一些配置参数(例如db连接字符串,api密钥等)传递给任务。这些来自配置文件,而不是来自请求。 执行此操作的最佳方法是什么,以及如何从任务中访问这些参数?
答案 0 :(得分:3)
您可以将它们添加到Flask config,从刻录机导入current_app并使用
current_app.config['parameter']