myenv라는 가상환경을 만들고, 그 가상환경에 장고를 install할 것이다.만든 가상환경을 실행하기 위해 터미널에 다음과 같이 입력한다.가상환경을 성공적으로 실행하고 나면, 아래와 같이 오른쪽에 myevn표시가 생긴 것을 확인할 수 있다.\+) 연결 해제할 때는 다
todo list 대한 모델과 CRUD를 구현할 것이다. todoapp이라는 앱을 만들자.setting.py에 추가해주자.url설정을 추가해주자. ('django_study/urls.py')위 코드에 의해 todoapp의 urls.py에 작성한 url들이django_s
내 기준 복잡한 구조를 갖는 모델에 대한 create api를 구현했다.이 게시물에서 설명할 api는 Dog를 create하는 api이다.Dog 모델의 특징은 다음과 같다.User를 참조한다.DogTag로부터 참조된다.여기서 강아지 한 마리는 여러 개의 태그를 가질 수
프로젝트에서 본인의 강아지와 산책중인 다른 유저의 위치를 실시간으로 받아오는 기능이 필요했다.처음에 기능 구상만 할 때는, 그냥 산책중인 사람은 3초에 한 번씩 자신의 위치를 쏴주고, 견주는 3초에 한번씩 위치 받아오는 요청을 보내면 되지 않을까? 라고 생각했다. (c
실시간 위치추적 기능을 웹소켓으로 구현하였고, 서버를 배포하였다. 우선 나는 Docker를 사용하지 않았고, uwsgi + daphne + nginx ( + AWS elasticache로 배포한 redis) 방법으로 배포하였다. EC2 인스턴스를 생성하고, 도메인을