我使用一个云服务器来测试我的django小项目,我输入了manage.py runserver,然后注销了我的云服务器,我可以正常地访问我的站点,但是当我重新加载我的云服务器时,我不知道如何停止开发服务器,我不得不终止这个过程来停止它,是否存在停止开发?
发布于 2014-11-21 20:51:10
答案可以通过谷歌找到--在其他论坛上也可以找到。示例解决方案是可在Unix & Linux StackExchange站点上获得。。
明确地说,您可以这样做:
ps auxw | grep runserver这将返回进程及其相应的PID,例如:
de 7956 1.8 0.6 540204 55212 ? Sl 13:27 0:09 /home/de/Development/sampleproject/bin/python ./manage.py runserver在这种情况下,PID是7956。现在运行这个来阻止它:
kill 7956为了明确/处理一些注释,您必须这样做,因为您正在后台运行开发服务器(命令中的& )。这就是为什么没有“内置的”Django停止选项.
发布于 2018-07-26 13:37:36
一个班轮..。
pkill -f runserver发布于 2014-11-22 04:36:18
看起来,django没有提供命令来停止开发服务器,这是一个bug。我以为它以前有一个呢?
https://stackoverflow.com/questions/27066366
复制相似问题