celery作用
celery是 python 编写的开源分布式任务队列框架。主要的做用就是用来实现异步任务以及定时任务。
创建my_celery
1. init文件下配置主程序 import os from datetime import timedelta import django from celery import Celery os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'work.settings') django.setup() # 创建celery实例对象 app = Celery('test') # 通过app对象加载配置 app.config_from_object("my_celery.config") app.autodiscover_tasks(['my_celery.schedule_tasks']) app.conf.update( CELERYBEAT_SCHEDULE={ 'sum-task': { 'task': 'my_celery.schedule_tasks.my_crontab', 'schedule': timedelta(seconds=5), 'args': (5, 6) }, 'sum-task1': { 'task': 'my_celery.schedu