Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 断断续续;“未找到页面”;通过Pydev使用Django时_Python_Django_Eclipse_Ide_Pydev - Fatal编程技术网

Python 断断续续;“未找到页面”;通过Pydev使用Django时

Python 断断续续;“未找到页面”;通过Pydev使用Django时,python,django,eclipse,ide,pydev,Python,Django,Eclipse,Ide,Pydev,我最近开始在Eclipse中使用Pydev开发Django,还有我认识的其他几个人,我每天都会因为这个错误而损失几个小时的工作效率,而我似乎无法调试这个错误。本质上,有时在启动django运行配置后,我会转到URLhttp://127.0.0.1:8000/foo它只是简单地把我的回答吐了出来: <h1>Page not found: /foo</h1> 找不到页面:/foo 起初我可以一直复制这种行为;每当我打开eclipse的多个工作区并关闭Django服务器一次

我最近开始在Eclipse中使用Pydev开发Django,还有我认识的其他几个人,我每天都会因为这个错误而损失几个小时的工作效率,而我似乎无法调试这个错误。本质上,有时在启动django运行配置后,我会转到URL
http://127.0.0.1:8000/foo
它只是简单地把我的回答吐了出来:

<h1>Page not found: /foo</h1>
找不到页面:/foo
起初我可以一直复制这种行为;每当我打开eclipse的多个工作区并关闭Django服务器一次时,该服务器实际上不会关闭,但在我关闭eclipse的两个实例之前,它只会继续为未找到的页面提供服务

停止这样做,它似乎起了作用,但随后它似乎断断续续地重新启动。当这种情况发生时,在我关闭eclipse之前,它不会停止发生,并且eclipse.exe进程将挂起(并继续到服务器页面未找到页面),直到我手动进入该进程并将其杀死。有时,这甚至无法修复它,当我第一次尝试启动Django时,它会自行崩溃

我正在PyDev和Eclipse3.6.1的稳定构建中


知道发生了什么吗?这令人难以置信地沮丧,特别是因为我喜欢IDE,但有一个例外。

您是否有机会使用运行配置来启动开发服务器?因为这也一直发生在我身上。当您从IDE停止django并保持http端口时,eclipse似乎并没有完全关闭它。从这个意义上讲,您正在向一个僵尸服务器实例发送请求,因此无法找到。从那以后,我就求助于从命令行启动django。我承认这不是最漂亮的解决方案。

您是否碰巧使用运行配置来启动开发服务器?因为这也一直发生在我身上。当您从IDE停止django并保持http端口时,eclipse似乎并没有完全关闭它。从这个意义上讲,您正在向一个僵尸服务器实例发送请求,因此无法找到。从那以后,我就求助于从命令行启动django。我承认这不是最好的解决办法。

是的!我是。我一直认为我在做……一些事情,因为我的同事都在使用它,没有类似的问题。如果我没有做错什么,这是一个非常讨厌的错误:\。是的!我是。我一直认为我在做……一些事情,因为我的同事都在使用它,没有类似的问题。如果我没有做错什么,这是一个非常讨厌的bug:\。