我使用云服务器测试我的101小项目,我输入manage.py runserver
,然后我注销我的云服务器,我可以正常访问我的站点,但是当我重新加载我的云服务器时,我不知道如何停止开发服务器,我必须杀死进程才能停止它,有什么可以停止开发吗?
我使用云服务器测试我的101小项目,我输入manage.py runserver
,然后我注销我的云服务器,我可以正常访问我的站点,但是当我重新加载我的云服务器时,我不知道如何停止开发服务器,我必须杀死进程才能停止它,有什么可以停止开发吗?
答案可以通过谷歌找到,也可以在其他论坛上找到.示例解决方案是available on the Unix & Linux StackExchange site.
明确地说,您可以这样做:
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 停车选项的原因.