当前位置: 首页 > 面试题库 >

我可以在Django中使用Socket.IO吗?

琴琪
2023-03-14
问题内容

有什么方法可以将Socket.IO http://socket.io/与Django 一起使用?


问题答案:

你当然可以!

Django本身并不异步,因此你必须与普通的django服务器并行使用Socket.IO服务器,node.js始终不是一个不错的选择,但也存在使用纯Python编写的其他服务器。



 类似资料:
  • 问题内容: 我们有一个在Apache上运行的网站,该网站具有许多通过HTTP Basic身份验证保护的静态页面。 我已经使用Django内置的用户管理支持与Django一起编写了网站的新部分。 我的问题是用户必须通过HTTP Basic身份验证登录一次,然后再次使用Django登录表单。这既笨拙又使用户感到困惑。 我想知道是否有人找到一种使Django使用HTTP Basic身份验证信息登录用户的

  • 问题内容: 我想在cookie中设置一些用户信息并能够在连接时访问它,这可能吗? 问题答案: 由于Cookie始终指向最后登录的用户,因此会导致竞争情况。 请参阅:Socket.IO身份验证 使用connect-redis并将redis用作所有经过身份验证的用户的会话存储。确保通过身份验证将密钥(通常是req.sessionID)发送给客户端。让客户端将此密钥存储在cookie中。 在套接字连接(

  • 问题内容: 我有一个django应用程序,它具有两个这样的模型: admin类如下所示: 该表包含约250个国家。在某些情况下,实际上仅引用了少数几个国家。 问题是django管理员中的列表过滤器在过滤器面板中列出了所有国家。列出所有国家/地区(而不仅仅是实例引用的国家/地区)在这种情况下非常不利于使用列表过滤器的目的。 是否有一些仅MyModel在列表过滤器中显示作为参考的国家?(我使用Djan

  • 我有一个实体,它有一个包含更多字段的可选子实体。子实体同样有一个元素集合。 这在Hibernate中通常是不可能的,还是我遗漏了什么? 错误消息为:

  • 问题内容: 我从git repo使用Django dev(1.6.x),我想使用MySQL,但是在文件上无法设置MySQL,因为python3和Django不支持MySQL,所以我在python3.x上使用pymysql包没有任何问题,但是在Django中也无法对其进行设置。 我可以在python3的django上使用mysql(或pymysql或?)吗? 问题答案: 我还努力使MySQL与Dja

  • 我正在做一个Springboot-Kotlin-Gradle项目,我似乎遇到了记录器冲突。我正在使用一个包含的库--因此,在启动时,我得到了以下精彩消息: 我可以在或中添加一些内容吗?