【发布时间】:2020-11-17 16:00:36
【问题描述】:
在Flask结束,此时想用Flask-Socket.IO开发一个聊天服务应用,想知道连接到Server的所有客户端。我该怎么做?
服务器端:
socketio = SocketIO(app,cors_allowed_origins="*")
rooms = list()
@socketio.on('Register')
def handle_message(username):
print(str(username) + ' Registered just now! : New User :))')
rooms.append(username)
join_room(username)
emit('Register',"Success",room=username)
clientIp = request.connection.remoteAddress
user = Users_database(username=username, ip=clientIp, online_status=True)
session.add(user)
session.commit()
【问题讨论】:
标签: python flask socket.io flask-socketio