【问题标题】:Using Django REST framework for real-time chat?使用 Django REST 框架进行实时聊天?
【发布时间】:2021-11-02 12:33:49
【问题描述】:

我正在尝试使用DjangoVuejs 创建一个实时聊天应用程序。我想为此使用django-rest-framework,但我不知道如何使它成为实时的。我以前使用过django-channels,但我很好奇我是否可以只使用django-rest-framework 作为替代方案,或者将其与django-channels 集成。

【问题讨论】:

    标签: django vue.js django-rest-framework django-channels


    【解决方案1】:

    您不必集成它们,因为 django 通道正在向 websocket 发送和接受 json 数据,就像您的其余框架 api 一样。 Rest 框架是为 api 制作的,django 通道是为 websockets 制作的,它们没有任何共同点,因为它们有不同的实现。您唯一可以考虑集成的是 django 频道中的 rest 框架身份验证,请参阅:How do you authenticate a websocket with token authentication on django channels?

    【讨论】:

      猜你喜欢
      • 2011-09-19
      • 2016-07-21
      • 1970-01-01
      • 2015-04-12
      • 1970-01-01
      • 2018-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多