Pydev中的Django产生了多个进程?

时间:2011-04-07 05:13:31

标签: python django eclipse pydev

我在Eclipse中的PyDev中设置了项目。每当我调试我的项目时,情况都很好,但是一旦我尝试重新启动Django服务器,它就会产生一个额外的runserver进程,阻塞我用于服务器的端口(8000)。是否有解决方法以确保它真的杀死了服务器?

1 个答案:

答案 0 :(得分:4)

每当对任何Python代码进行更改(运行服务器的另一个实例并终止旧服务器)时,Django会重新加载服务器。从Pydev发射它似乎没有得到妥善处理。您可以通过将--noreload参数添加到服务器启动命令来停用它。

更多信息:--noreloadpydev/django(查找下面的注释 Run / Debug as Django