안녕하세요
channels로 웹에서 실시간채팅 개발중입니다.
현재 두개의 프로젝트를하고있는데요
channels 튜토리얼 보고
두개다 성공적으로 완성은 했습니다.
그런데 둘중 한개의 프로젝트에 문제가있습니다.
한개의 프로젝트는 정상적으로 잘 작동하는데
다른 프로젝트의 문제는
1. A user가 room_name == 1 이라는 방을 생성
2. B user가 room_name == 1 방에 입장
3. 둘의 대화가 성공적
4. 이 상태에서 B user가 room_name == 2 라는 방을 생성
5. B user가 만든 혼자있는방은 채팅이 잘 됨
6. 하지만 A user와 B user가 대화중인 room_name == 1 방은 대화가 2~3회 후 안됨
7. consumers.py 에 receive 까지는 print가 찍히는데 chat_message 에서 print가 안찍힘(6번에 언급한 2~3회 후)
8. 그 이후 B user가 만든 room_name == 2 방도 대화가 안됨
9. DISCONNECT 도 아니고 F12에 찍히는것도없음
상황입니다..ㅠㅠ
정상적인 프로젝트와 코드 및 구조는 완전 똑같고
혹시나싶어서 Django 버전이랑 다른 모듈들 버전도맞춰봤는데
전혀 해결이 되지않습니다...ㅠㅠ
몇일째 못하고있네요
도움이필요합니다 ㅠㅠ