我有一个应用程序,应该运行通过VPS终端,以便网络应用程序可以永久在线。命令:python manage.py runserver 173.249.8.237:8000应该通过VPS终端执行,因为当我通过笔记本使用putty时,每当我通过笔记本关闭putty软件时,应用程序就无法访问。请向我建议一种打开终端的方法,以便运行Django应用服务器。或者,有什么方法可以让我在VPS上使用Django web应用程序呢?
感谢你的感谢
发布于 2022-04-21 20:39:35
别干那事。
runserver按Django Docs
不要在生产设置中使用此服务器。它没有经过安全审计或性能测试。(这就是它将继续存在的方式。我们的业务是创建web框架,而不是web服务器,因此改进这个服务器以处理生产环境是Django的范围之外的。)
您需要将Django应用程序配置为在生产环境中运行。你换个码头吧。
或者简单地使用gunicorn运行。
https://stackoverflow.com/questions/71960468
复制相似问题