Django python manage.py runserver

时间:2013-12-03 15:45:27

标签: django

我听说不建议使用

python manage.py runserver

在富有成效的环境中。怎么样?

1 个答案:

答案 0 :(得分:5)

内置的Django服务器仅用于开发目的。在实际的生产环境中,您需要使用强大而强大的替代方案,从Apache到nginx,使用WSGImod_python等。

来自documentation

  

请勿在生产设置中使用此服务器。它没有经过安全审核或性能测试。 (这就是它将如何保留。我们的业务是制作Web框架,而不是Web服务器,因此改进此服务器以便能够处理生产环境超出了Django的范围。)

流行的设置是将nginx保留在Gunicorn前面,这是一个WSGI服务器。