如何在 django 通道中形成套接字 url?

发布于 2025-01-21 01:17:16 字数 407 浏览 0 评论 0原文

如何在Django通道中形成插座URL?我能够在模板中使用插座,但是我想与Postman进行测试。我不想在JavaScript模板中使用它,而是要创建一个后端API。

routing.py中的URL路由器包括

path('chat/<room_id>/', ChatConsumer.as_asgi()),

我访问此URL ws:///127.0.0.1:8000/public_chat/1 postman中的url ws://127.0.0.1:8000/public_chat/code>,但它表示访问被拒绝。

另外,我应该使用哪个地址(127.0.0.1:8000)?用于Django应用程序的一个或用于消息的Redis?

How to form a socket url in django channels? I am able to use sockets in my templates, but I want to test it with postman. Instead of using it in javascript template, I want to create a backend API.

The URL router in routing.py consists of

path('chat/<room_id>/', ChatConsumer.as_asgi()),

I am accessing this URLws://127.0.0.1:8000/public_chat/1 in postman, but it says Access denied.

Also, which address(127.0.0.1:8000) should I use? The one for Django Application or the redis one used for messages ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文