웹 개발의 세계는 항상 새로운 기술과 패러다임의 변화를 맞이하고 있습니다. 오늘날 실시간 통신은 주식,코인 사이트, 채팅 등 웹과 모바일 애플리케이션에서 필수적인 요소가 되었습니다. 이 블로그 에서는 Python의 강력한 웹 프레임워크인 Django와 그 REST
저번 포스팅에 이어 장고로 채팅서비스를 구현하는것을 이어나가겠습니다. settigs.py에 설정할 코드를 전부 작성 하였고 asgi로 동작한다는것도 저번 포스팅에서 이해 하였기때문에 asgi.py의 코드도 작성해주어야 합니다. 이 코드에서 봤듯이 장고 channel
저번 포스팅에 이어 http 요청에 대한 처리로직을 구현해 보겠습니다. 📌views.py Django REST Framework를 이용해 채팅 API를 CBV 방식으로 구현한 코드입니다. 📌ImmediateResponseException` 클래스: 사용자 정의
이번 포스팅은 저번시간까지 만들었던 웹소켓 채팅을 서버에 배포를 해보고자한다. 나는 github repository에 private로 저장 및 관리를 해오고 있었고 이제 클라우드 플랫폼인 AWS의 EC2에 배포를 해보려고한다. 일반적으로 Django는 wsgi 동기
이제 저번 포스팅에이어 채팅서버를 배포하는 절차를 이어 나가보겠다. github에 있는 내 프로젝트를 git clone하여 EC2 서버에 끌고와야한다. repository가 public으로 되어있다면 git clone하면 바로 될것이다. 하지만 private로 되어있
우분투 업데이트 및 도커 설치 > sudo apt-get update 명령어로 우분투에서 소프트웨어를 설치할때 주로 사용하는 apt-get을 최신정보로 업데이트합니다. > sudo apt install docker.io 명령어로 도커를 설치합니다. 그리고 우분투 서