如何在Django 4.0中用Channels和Redis实现简易聊天室
Channels-Redis 依赖 Redis 环境,确保安装 Redis(版本 >= 5.0,安装教程可通过网络搜索)。Python 环境需 3.8,同时建议创建 虚拟环境。步骤如下:
-
安装依赖:进入虚拟环境并运行以下命令:
bash
pip install -r requirements.txt
-
配置文件更新:
- 打开项目目录下的
wschat/settings.py
文件,修改第 136 行 Redis 地址。 -
在
app01/templates/index.html
文件的第 49 行,将 WebSocket 地址改为127.0.0.1
(仅本机消息发送),或设置为局域网内的本机 IP。 -
启动项目:
bash
python manage.py runserver 0.0.0.0:8000
-
访问:浏览器访问
http://127.0.0.1:8000/index/
。
如遇问题,欢迎联系!
20.32KB
文件大小:
评论区