Django中使用Celery

Django中使用Celery,第1张

概述创建Django项目:略过 万物之初: 如: 多任务一定要写selery,selery配置 视图中: 自己配置URL: 略   启动worker celery worker -A celery_task -l info 浏览器访问指定的端口拿到任务ID 传入指定的参数拿返回结果     收到且执行了任务 终端打印返回结果   注意:  在celery的任务函数中不能直接调用django的环境,需要

创建Django项目:略过

万物之初:

如:

多任务一定要写selery,selery配置

视图中:

自己配置URL:

 

启动worker

celery worker -A celery_task -l info

浏览器访问指定的端口拿到任务ID

传入指定的参数拿返回结果

 

 

收到且执行了任务

终端打印返回结果

 

注意: 
在celery的任务函数中不能直接调用django的环境,需要手动添加os.environ.setdefault("DJANGO_SETTINGS_MODulE","项目名称.settings")   import django   django.setup()
总结

以上是内存溢出为你收集整理的Django中使用Celery全部内容,希望文章能够帮你解决Django中使用Celery所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1195745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存