Nic*_*ner 17 python eclipse django pydev devserver
我是Django的新手.我想我犯了一个简单的错误.
我用Pydev启动了dev服务器:
RClick on project >> Django >>自定义命令>> runserver
服务器出现了,一切都很棒.但是现在我试图阻止它,并且无法弄清楚如何.我在PyDev控制台中停止了这个过程,并关闭了Eclipse,但是网页仍在http://127.0.0.1:8000中提供.
我通常从命令行启动并退出服务器:
python manage.py runserver
Run Code Online (Sandbox Code Playgroud)
但服务器还在运行.我在这做错了什么?
int*_*jay 14
默认情况下,runserver命令以自动重载模式运行,该模式在单独的进程中运行.这意味着PyDev不知道如何阻止它,也不会在控制台窗口中显示其输出.
如果您runserver --noreload
改为运行该命令,则将禁用自动重新加载器.然后您可以看到控制台输出并正常停止服务器.但是,这意味着在手动重新启动服务器之前,对Python文件的更改将无效.
归档时间: |
|
查看次数: |
19508 次 |
最近记录: |