我正在尝试用Django和Vuejs创建一个实时聊天应用。我想用django-rest-framework来做这件事,但我不知道如何让它实时。我以前使用过django-channels,但我很好奇是否可以只使用django-rest-framework作为替代方案,或者将其与django-channels集成。
发布于 2021-09-05 10:37:40
您不必集成它们,因为django通道向websocket发送和接受json数据,就像您的rest框架api所做的那样。Rest框架是为api和django channels for websockets创建的,它们不会有什么共同点,因为它们有不同的实现。您可以考虑将rest框架身份验证集成到django通道中(请参阅:How do you authenticate a websocket with token authentication on django channels?
https://stackoverflow.com/questions/69057259
复制相似问题