首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单用户应用程序可以使用Django开发服务器吗?

单用户应用程序可以使用Django开发服务器吗?
EN

Stack Overflow用户
提问于 2022-10-26 07:52:32
回答 1查看 60关注 0票数 2

我正在开发一个应用程序,该应用程序控制一些复杂的硬件,并向使用Django的用户公开前端,这主要是因为跨平台和远程访问的原因。目前使用Django模板,但很快就有一个单独的前端通过DRF调用.我的主要兴趣是:

  • 用户管理。管理员用户有更多的访问权限
  • 会话管理。理想情况下,不能同时从多个IP登录。
  • 支持异步通知和实时监视的web支持。
  • 异步后台操作。例如与芹菜工人

请注意,这些应用程序的用户是硬件操作员,通常不超过3-5顶,而且大多数情况下,他们中只有一个在积极地工作,因此没有真正的用户并发性,也没有实际的扩展需要。

因此,我的问题是:我是否有真正的理由要使用生产服务器(如gunicorn )来分发我的应用程序,而不是简单地运行manage.py runserver

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-26 08:08:34

来自django runserver文档

在生产设置中不使用此服务器。它没有经过安全审计或性能测试。(这就是它将继续存在的方式。我们的业务是创建Web框架,而不是Web服务器,因此改进该服务器以处理生产环境超出了Django的范围。)

开发服务器不打算用于生产。它的设计并不是特别高效、稳定或安全。它不支持HTTP服务器的所有可能特性。

简而言之,python manage.py runserver可以工作到崩溃!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74204364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档