程序设计思维小作业基于python flask写一个简易版网页聊天软件源码+数据库,实现登录、注册、文字聊天功能
WebChat项目说明运行方式pythonmain.py主要思路登录和注册使用数据库,用POST方法传输数据,登录后用session存储登录的用户名浏览器发送消息时使用POST方法发送到服务端,服务端将消息接收并更新到对应的数据库。服务端对每个已登陆的用户维护一个Dictionary,存储每个用户的消息记录中,最后更新的消息ID比如cache_msg_id['Alice']['Bob']==2,代