【文件属性】:
文件名称:flask-celery-example:该存储库包含我的博客文章“将Celery与Flask一起使用”的示例代码
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-04 18:30:39
Python
将芹菜与烧瓶一起使用
该存储库包含我的博客文章“的示例代码。
该应用程序提供了两个使用Celery进行后台任务的示例:
示例1异步发送电子邮件。
示例2启动一个或多个异步作业,并在网页中显示进度更新。
这是此应用程序的屏幕截图:
快速设置
克隆此存储库。
创建一个virtualenv并安装要求。
打开第二个终端窗口,然后启动本地Redis服务器(如果您使用的是Linux或Mac,请执行run-redis.sh来安装和启动私有副本)。
打开第三个终端窗口。 将两个环境变量MAIL_USERNAME和MAIL_PASSWORD设置为有效的Gmail帐户凭据(将用于发送测试电子邮件)。 然后启动芹菜工人: venv/bin/celery worker -A app.celery --loglevel=info 。
在原始终端窗口上启动Flask应用程序: venv/bin/pyt
【文件预览】:
flask-celery-example-master
----app.py(4KB)
----requirements.txt(219B)
----LICENSE(1KB)
----README.md(1KB)
----templates()
--------index.html(3KB)
----.gitignore(675B)
----run-redis.sh(205B)