Google App Engine支持Django频道吗?

时间:2019-01-26 17:39:49

标签: django google-app-engine websocket django-channels

我看到现在GAE支持WebSocket ...我想知道其中是否包括Django Channels(我使用标准的GAE,而不是Flex版本)。

字体(向下滚动页面): https://issuetracker.google.com/issues/35886348

2 个答案:

答案 0 :(得分:0)

Django Channels使用了App Engine flex尚不支持的websockets。这意味着您无法在App Engine Flex上完全使用Django Channels。我们目前正在努力在App Engine Flex上提供网络套接字。

参考:https://cloud.google.com/appengine/docs/flexible/python/migrating#websockets

答案 1 :(得分:0)

是的,GAE现在支持Beta版的WebSocket,但目前仅适用于灵活环境。来自documentation

  

WebSockets始终可用于您的应用程序,而无需进行任何其他设置。

Websockets应该适用于支持它们的任何Web服务器。