Django频道以及uWSGI

时间:2018-09-10 16:45:32

标签: django nginx uwsgi django-channels

我目前使用的Django rest api是使用docker,nginx,uWSGI,redis,Django和Angular开发的。

我要添加几个websocket端点,我想保留现有架构,并继续通过uWSGI和nginx服务HTTP请求。并使用Django渠道(带有Nginx)进行网络套接字连接。

有可能吗?如果是这样,我可以仅使用一个容器并在不同端口上启动uWSGI和daphne吗?还是我需要单独的Django应用程序来将所有通道和容器分开?

1 个答案:

答案 0 :(得分:1)

是的,只需确保SELECT id FROM project_team WHERE name = ? AND project_id = ? 中的路径与来自urls.py的路由不重叠

CHANNELS_LAYER