edX作业:用Flask建一个简易Web聊天室
摘要
记载了「通往全栈之路上」的一则edx慕课作业:用flask_socketio实现一个粗糙的聊天室。
【honor code警告】如果你刚巧也注册了这门课,千万不要抄。
成品效果视频 @ 优酷:
这是哈佛 继续教育学院 开的的用Python和Javascript撸网络编程 第三个作业项目。
作业要求
做一个仿Slack概念的聊天应用。这次不需要用数据库了,但得
要实现以下功能:
- 能自定义用户名(不能和已有的重复)
- 能创建频道
- 能看频道列表
- 进频道能看到所有消息,但最多显示100条
- 能在频道中发送消息
- 能记住频道,下次回来能立即进去
- 延伸功能:比如删除自己的消息,上传附件等