Python开发:服务器处理

时间:2016-03-12 19:55:08

标签: python django server

这可能是一个非常愚蠢的问题,所以请耐心等待(也没有包含任何代码)。 最近,我从PHP切换到Python并爱上Django。在当地,一切运作良好 但是,在真实服务器上如何访问这些文件? 是manage.py runserver应该在服务器环境中使用吗? 我需要使用mod_python吗? 来自PHP,只需使用ApacheNginx,但部署如何与Python/Django一起使用?

诚然,这对我来说非常困惑。任何帮助都非常受欢迎。

1 个答案:

答案 0 :(得分:1)

manage.py runserver仅用于加速您的开发过程,不应在您的服务器上运行。它类似于新推出的php的内置服务器php -S host:port

由于您来自PHP,您可以使用apache和mod_wsgi来为您的django应用程序提供服务,有很多关于如何正确配置它的在线教程。您可能想要阅读wsgi是什么以及它为什么重要。