你应该用 wsgi 部署 django 吗?

阿什温·拉马斯瓦米

你需要用 wsgi 部署 django 吗?我在 Docker 实例上运行 Django,似乎通常推荐的解决方案只是使用 Django 的开发服务器,即命令python manage.py runserver. 什么时候需要像 wsgi 这样的 Web 服务器——在这种情况下,在容器化应用程序中,django 开发服务器是否足以用于生产应用程序?

克莱门特·德诺瓦

你回答你自己的问题:

django开发服务器是否足以用于生产应用程序?

django 文档中,您可以阅读以下内容:

现在是注意的好时机:不要在类似于生产环境的任何地方使用此服务器。它仅供在开发时使用。(我们的工作是制作 Web 框架,而不是 Web 服务器。)

还有这部分

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

所以不行。不要在生产中使用 Django 开发服务器。安全风险、性能不佳等

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Apache和WSGI上部署Django

Django - 已部署,静态 403 但它应该有权限,wsgi + Apache

无法在 Apache (mod_wsgi) 上部署官方 Django 教程

如何使用mod wsgi将Django部署到子网址?

Django wsgi.py + Apache无法部署,但是

通过WSGI将Django项目部署到Apache的问题

使用WAMP和mod_wsgi部署Django Restfule服务

无法使用mod-wsgi在Apache上部署django

使用 mod_wsgi 部署 django(python) 项目

使用 mod_wsgi 在 Apache 上部署 Django

mod_wsgi:处理WSGI脚本时发生异常(Django部署)

是Django部署中的目录错误吗

使用mod_wsgi在Apache2上部署Django-Django项目的正确位置?

使用mod_wsgi在Ubuntu 16.04 apache2上部署Django应用

寻求有关使用Apache和mod_wsgi的Django部署设置的建议

使用mod_wsgi在Centos 6.5上部署基于python3.4的Django项目:可行吗?

ubuntu上的Django + Pipenv + Apache + mod_wsgi部署未加载模块

Azure Flask部署-WSGI界面

我应该用AppCompatActivity替换ActionBarActivity吗?

应该用雄辩的计数方法吗?

将 Django 应用程序部署到 Heroku - 没有名为 'django_project.wsgi 的模块

django + virtualenv + gunicorn-没有名为django.core.wsgi的模块吗?

当使用 Django 的默认存储时,你应该/可以 close() 一个打开的文件吗?

你们在部署时会缩小node.js吗?

我可以在 Firebase 上部署 Django Rest Framework 项目吗?

设置文件的位置,用于使用mod_wsgi在Apache2上使用Django部署静态文件

Openshift Django-您可以使用与wsgi / static不同的目录吗?

我的virtualenv没有考虑在内吗?[Apache,mod_wsgi和django]

我应该将源地图部署到生产中吗?