Django REST Framework를 활용한 회원가입 로그인 API를 구현하고자 한다. 우선 첫 번째로는 프로젝트 생성 및 DB 연결과 같은 기본 세팅을 진행하고자 한다. 1. 프로젝트 생성 및 env 파일 생성 1) 가상환경 생성 (venv, virtualenv) 가상환경은 왜 필요할까? 가상환경에서 설치된 외부 라이브러리들은 별도의 개발 환경에서 동작하는 것으로 다른 파이썬 프로그램에 영향을 주지 않을 수 있다. 외부 라이브러리들은 의존성을 지닌 경우가 많은데 이로 인해 버전 등으로 인해 충돌이 일어날 수 있다. 이에 파이썬 라이브러리들이 독립된 가상환경을 통해 충돌을 일으키는 것을 방지하기 위해 가상환경을 사용한다. 작업할 폴더를 설치한 뒤, VSCode에서 열어준다. 그 후 터미널을 열고(Ct..