django runserver时如何启动线程?

时间:2010-01-03 10:14:58

标签: python django multithreading

我想在django项目runserver成功启动一个线程。 我在哪里可以放置create-thread-and-start代码?是否有django runserver的钩子?

2 个答案:

答案 0 :(得分:7)

你为什么要那样做? runserver仅用于开发,它永远不应该用于生产。如果您通过Apache运行,它应该为您管理线程/进程。

答案 1 :(得分:0)

同意上述答案,您可能不想这样做。 Runserver应仅用于开发。部署完成后,您将需要迁移到Apache / WSGI。在我的开发机器上(我在那里使用runserver),我通常会把它放在一个屏幕会话中,所以它不会妨碍我,但如果我需要看一个追溯,我可以把它拉回来。