我在 Eclipse 中的 PyDev 中设置了我的项目。每当我调试我的项目时,一切都很顺利,但是一旦我尝试重新启动 Django 服务器,它就会生成一个额外的 runserver 进程,阻塞我用于服务器的端口(8000
)。有没有解决方法可以确保它确实杀死服务器?
每次对任何 Python 代码进行更改时,Django 都会重新加载服务器(运行服务器的另一个实例并杀死旧的实例)。从 Pydev 启动时似乎没有正确处理。您可以通过添加以下内容来停用此功能--noreload
服务器启动命令的参数。
更多信息:--noreload http://docs.djangoproject.com/en/dev/ref/django-admin/?from=olddocs#django-admin-option---noreload, pydev/django http://pydev.org/manual_adv_django.html(看下面的评论作为 Django 运行/调试)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)