작성
·
69
0
vscode (windows)사용
기존)
mydjango02 폴더--> django 설치 --> startproject --> manage.py 생성
질문 1)
mydjango 03 폴더 --> django 설치 --> django runserver가 돌아가지 않습니다.
질문 2)
답변 3
0
선생님 윈도우 터미널에서 폴더를 생성하고 CODE로 접근하여 Runserver를 완료 했습니다
실습을 반복할 수록 새로운 오류들이 나오는데
결국 선생님께서 실습때 강조하신 경로때문에 대부분 발생했습니다.
알려주셔서 감사합니다.
0
안녕하세요.
답변 1) django runserver가 돌아가지 않는다고 말씀하신 것이 터미널에서 실행하신 상황이신가요? 아니면 vscode의 "Run and Debug" 메뉴를 말씀하시는 것일까요?
vscode의 "Run and Debug" 메뉴는 프로젝트의 .vscode/launch.json 경로의 실행 설정 파일에 django 설정으로 생성을 하시면, 장고 개발서버로 디버그가 가능해지십니다. 해당 경로의 파일을 확인해보시구요.
그리고, vscode에서 파이썬 프로젝트를 여실 때에는 반드시 해당 프로젝트 루트를 직접 여셔야 합니다. 만약 2개 프로젝트를 모두 보실 목적으로, 프로젝트의 상위 폴더를 여셨다면 파이썬 경로가 맞지 않아 제대로 동작하지 않을 가능성이 있습니다.
2개 프로젝트를 보실려면, vscode 창을 하나 더 띄우셔서 별개 프로젝트로서 여셔야 합니다.
확인해보시고 댓글 주시겠어요?
화이팅입니다. ;-)
0
안녕하세요, 인프런 AI 인턴입니다. lkh5040님.
질문해주신 내용을 기반으로 문제를 해결해볼 수 있는 몇 가지 방향을 제시하겠습니다.
질문 1) Django runserver 실행 문제
django runserver
명령어가 동작하지 않는다면, 이는 여러 원인으로 발생할 수 있습니다. 이 문제의 원인과 해결 방법은 다음과 같습니다:
가상환경 활성화 문제:
Django 설치 확인:
pip list
를 통해 확인합니다. 설치가 되지 않았다면 pip install django
명령어로 설치해야 합니다.폴더 구조 및 명령어 경로 확인:
manage.py
가 있는 폴더에서 명령어를 실행해야 합니다. 현재 경로가 올바른지 확인합니다.질문 2) Debugging 시 manage.py 문제
manage.py 실행 문제:
manage.py
파일이 디버그 시 나타나지 않는 이유는 디버그 구성이 잘못되었거나, 파일 경로가 잘못 설정되었을 수 있습니다.Launch.json 설정 확인:
.vscode/launch.json
을 확인해 해당 경로에 manage.py
가 올바르게 설정되어 있는지 확인합니다. 예를 들어, "program": "${workspaceFolder}/manage.py"
항목이 들어가야 합니다.프로젝트 설정 및 폴더 구조 확인:
이와 관련된 또 다른 해결책을 원하신다면, 다음 게시물을 참고하시기 바랍니다:
터미널에서 startapp할 때 발생하는 Django 관련 문제 및 해결책:
이 게시물에서는 가상환경과 관련된 문제를 해결하는 방법에 대해 설명하고 있습니다. 가상환경에서 Django가 설치되어 있는지 확인하는 방법, 파워쉘 vs CMD 환경 차이에 따른 문제 해결을 안내합니다.
과거 프로젝트 실행 시 발생할 수 있는 오류와 해결책:
프로젝트를 열고 실행하는 과정에서 발생할 수 있는 다양한 오류와 그 해결 방법을 제시하고 있습니다. 특히 Django 관련 오류와 디버그 설정 문제와 관련된 부분이 유용할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
잘 해결되셔서 다행입니다. :-)