celery的使用方法 django

使用celery发送邮件。

安装两个python包:

pip installcelery==3.1.25

pip installdjango-celery==3.1.17

在配置文件settings.py中做如下配置:

a)首先注册应用djcelery并做如下配置。

import djcelery

djcelery.setup_loader()

BROKER_URL = 'redis://127.0.0.1:6379/2'

b)生成djcelery所依赖的表。

python manage.py migrate

c)在应用目录下新建一个tasks.py文件。

d)任务函数中将发送邮件任务加入任务队列

启动worker进行

pythonmanage.py celery worker --loglevel=info

.

推荐阅读更多精彩内容