gpt4 book ai didi

django - Django和Flask是否需要单独的Web服务器来运行Web应用程序?

转载 作者:行者123 更新时间:2023-12-03 17:10:19 25 4
gpt4 key购买 nike

我一直在各自的网站(Django和Flask)上阅读有关其功能和提供的内容的信息。

我意识到以下几点:


两者都是Web应用程序框架:它们可以帮助并加快应用程序开发时间。
它们提供了从python / html模板向html渲染的功能(如果我输入错了,请纠正我)
我能够通过一个简约的Flask hello world应用程序看到该用户
能够选择本地主机端口并从浏览器查看html。


第三点让我相信Flask带有集成的可呈现html的网络服务器。 Django是否提供此功能?还是Django需要运行单独的服务器(例如Apache)?

请帮助我澄清这种混乱。我试图了解“ Web框架”一词的区别

最佳答案

在开发中运行时,Django和Flask都使用基于Python的服务器(Django捆绑了自己的服务器,Flask依赖于第三方Werkzeug库)。但是,这两种都不适合在生产环境中运行:它们将需要适当的服务器-合适的候选者包括Apache / mod_wsgi或代理到gunicorn或uWSGI的nginx。

关于django - Django和Flask是否需要单独的Web服务器来运行Web应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27427636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com