【问题标题】:web socket with Django channels带有 Django 频道的网络套接字
【发布时间】:2019-06-28 18:45:02
【问题描述】:

我正在写一个电子投票的小原型,每个人都会投票,但投票会使用 Shamir 的秘密共享进行加密,因此只有当所有选民都见面时才会显示投票结果。我不知道这是否可行,但为此我想将 django-channel 集成到我现有的项目中,以在用户之间创建实时通信并等待所有选民登录并输入他们的密码之一(解密密钥号)在数据库中)并且可以在临时卷轴上显示结果(我从不使用 Django 通道)。

所以我的问题是:

有可能吗?我可以在我的本地主机中运行 WSS(安全的 websocket)吗?如果可以的话怎么办?

【问题讨论】:

    标签: django python-3.x ssl websocket django-channels


    【解决方案1】:

    我想你正在寻找daphne

    Daphne 是用于 ASGI 和 ASGI-HTTP 的 HTTP、HTTP2 和 WebSocket 协议服务器,旨在为 Django 通道提供支持。

    也就是说,如果只是为了演示,您可能可以使用 JavaScript 轮询您的服务器。

    【讨论】:

      猜你喜欢
      • 2017-01-21
      • 2022-11-30
      • 1970-01-01
      • 2013-03-18
      • 1970-01-01
      • 1970-01-01
      • 2018-03-12
      • 2021-12-03
      • 1970-01-01
      相关资源
      最近更新 更多