我正在用
django写一个小型的网络应用程序.它将拥有不超过200个用户,这些用户都在我公司内部.我想尽快设置它.我是django和web-apps的新手.
当我阅读django的教程时,他们不建议使用python manage.py runserver来部署生产服务器,但他们没有给出任何理由.
我怀疑,对于我非常谦虚的目的,django的runserver会很好.我对么?我跑的风险是什么?
解决方法
从
manage.py documentation:
DO NOT USE THIS SERVER IN A PRODUCTION SETTING. It has not gone
through security audits or performance tests. (And that’s how it’s
gonna stay.
这就是你需要知道的就是做出决定.
如果你正在部署一个python web应用程序,即使对于低负载,仅供内部使用的项目,要学习正确的方式来托管应用程序仍然非常值得花费额外的工作,因为你很可能会需要在将来的某个时候使用这些技能.