背景故事:
我们已经在应用程序中实现了下载功能。
(即,一旦用户请求下载文件,就会从数据库中提取一些数据,并使用该数据创建文件,然后将其上传到AWS上,然后通过电子邮件将AWS链接发送给用户)
以上所有操作都是在celery后台任务中执行的,我想在发送下载的文件链接邮件时使用socketIO发出一条消息。
下载请求直接发送到GraphQL突变(即,两者之间不包含Flask路线)。
问题陈述:
所以我需要的是在突变中访问Flask应用程序的会话 ,这样我就可以提取“ UUID”,并以此为依据发出我的SocketIO消息。
现在尝试在互联网上搜索几个小时。