qq_22602111
2015-06-30 02:31
采纳率: 100%
浏览 3.6k
已采纳

django如何前台启动后台while循环脚本

django做一个项目,一个后台脚本while循环不断获得下位机数据存入数据库。使用django在view中不断将数据从数据库取出来放到前端。前台用js做一个按钮启动后台脚本,但是在view中调用脚本会进入while死循环,导致下面的代码无法运行。
请问如何从前端开启一个后台进程?并且前端能结束后台进程?
1.我把指令放到view单独一个函数中,会导致httpResponse()永远不能到末尾,结束时服务器容易崩溃
2.后台脚本能够是单独的,可以由前台控制结束的,不影响view函数中代码运行。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • _古怪 2015-07-24 04:30
    已采纳

    我把指令放到view单独一个函数中

    这个函数,你可以放在单独的一个线程中,python中使用线程还是蛮简单的。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题