Django 运行服务器永久

标签 django shell

如何让 Django 的开发服务器永久运行?这样当我退出 shell 时它就不会停止。

谢谢

最佳答案

另一种简单的方法是运行:

[user@host]$screen
[user@host]$python manage.py runserver 0.0.0.0:8000

现在按 Ctrl+A,然后按 d 退出此屏幕。

这会在屏幕中创建服务器,然后将其分离。这样你就可以简单地返回并输入:

[user@host]$screen -r

然后您可以再次控制服务器并查看发生了什么。

您也可以detach from the screen immediately :

screen -d -m python manage.py runserver 0.0.0.0:8000

关于Django 运行服务器永久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1188542/

相关文章:

django - 为什么使用 nginx 服务的网站没有应用样式

mysql - 从 shell 中 grunt 导入数据库

windows - Kubectl:获取 Windows 下正在运行的容器的 shell

外部脚本函数上的 bash 命令替换收到不正确的退出状态

python - 如何将函数结果传递给元组?

python - 同时处理多个用户生成的文件

python - 如果条件在 django 模板的内循环中不起作用

linux - 如何防止其他帐户(包括root)进入我的Linux目录?

bash - 为什么cp在一台服务器上显示 "is not a directory"而在另一台服务器上没问题

django - 将第 3 方 Django 应用程序维护为 Git 子模块