django channels를 이용하여 비동기적 채팅을 구현해보았다. 실시간 채팅을 구현하기 위해 WebSocket을 사용하였고 django 프로젝트에서 이를 가능하게 해주기 위해 channels 라이브러리를 알아보았다. django channels 공식문서 정의 WebSocket 이란? WebSocket은 프로토콜로서, 실시간으로 데이터를 양방향 ...
개념에 대해 알아 본 뒤에 실습을 해보자. 준비 프로젝트와 앱을 생성 앱을 생성한 뒤에 앱을 추가 생성한 앱을 url로 연결 Channels 라이브러리 channels 라이브러리 설치 새로운 파일을 만들고 위의 내용을 추가 settings에 channels 앱을 등록, ASGI_APPLICATION을 추가한다. 여기서 주의할 점은 channe...