我正在用 Django 编写一个小型 Web 应用程序。它将有不超过 200 个用户,全部来自我公司内部。我想尽快设置它。我是 Django 和 Web 应用程序的新手。
当我阅读 django 的教程时,他们不建议使用它python manage.py runserver
来部署生产服务器,但他们没有给出任何理由。
我认为,就我这个非常普通的目的而言,djangorunserver
就足够了。我说得对吗?我冒了什么风险?
答案1
来自manage.py 文档:
请勿在生产环境中使用此服务器。它尚未经过安全审核或性能测试。(并且它将保持这种状态。)
这就是您做出决定所需要知道的全部信息。
如果您正在部署 Python Web 应用程序,即使对于低负载、仅供内部使用的项目,学习正确的托管应用程序的方法仍然是非常值得的,因为您很可能需要在未来某个时候使用这些技能。