django中,如何在view的两个function直接传递数据呢

snowpig007 2018-05-02 10:04:10
才接触django不久,遇到一个问题
我有2个function,其中一个是执行任务,另一个是查询任务状态的
我要把执行到的过程内容纪录下来,查询的函数能够查到当前任务是什么状态了
除了global之外还有什么优雅的办法么
尝试使用了class,没有能成
...全文
599 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
混沌鳄鱼 2018-05-02
  • 打赏
  • 举报
回复
首先来说你的问题描述的不清楚,所以我无法理解你真正需求是什么。 用global是有局限性的,通常gloal只有单进程内有效。在部署在生产环境时通常都是要用uWSGI或gunicorn之类开多进程利用多核CPU,所有要注意进程之间的通信是不可以用global变量的。 你这种两个任务并行的情况,通常要用异步任务模式,我只能建议你了解一下django-celery 和 RabbitMQ 或 Redis

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧