CLI를 사용하여 python 가상환경을 활성화하여 Django를 실행하면 정상적으로 작동된다.
하지만 몇 가지 단점이 있다:
1. 예외가 발생했을 때 예외발생지 로그를 클릭하여 바로 코드를볼 수 없다는 점
2. Django 서버를 실행할 때마다 CLI 커맨드를 쳐야한다는 점
3. Debugging 툴이 제한적이라는 점
위의 단점을 해소하기 위해 VSCode의 Run and Debug 기능을 사용하는 것을 목표로 한다
(이미 Python 가상환경 및 Django가 설치 된 상태를 전제로 한다)
윈도우 환경이라면 Ctrl+Shift+D
를 눌러 Run and Debug 메뉴를 오픈한다.
Create a launch.json file을 클릭 -> 파이썬을 선택 -> Django 선택 -> manage.py선택한다
2.1.
2.2.
2.3.
2.4.
Run and Debug 버튼을 사용하여 서버를 실행 시킬 수 있게 되었다.
에러 발생 시 VSCode 내에서 바로 예외의 발생지를 가르켜준다.