인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

lkh5040님의 프로필 이미지

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)

00-04 VSCode 장고 개발환경 설정

중단점에 대한 질문 있습니다.

작성

·

57

0

실습과장에서 중단점을 클릭 했고 디버그 했는데

 

중단점에서 멈추지 않고 텍스트 찍어준다면

 

어떤 문제가 있는 것 일까요.

 

구글링 해도 정확한 해답을 찾지 못해 이렇게 질문을 남기게 되었습니다.

답변 2

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

중단점을 찍고 vscode를 통해 디버거를 실행하셨다면 필히 중단점에 걸렸을 텐데, 이상하네요.

저도 좀 더 다양하게 실험을 해보겠습니다.

한 번 더 살펴보시고 댓글 남겨주시겠어요?

잘 해결이 안 되면 원격으로라도 체크를 해봤으면 합니다.

새해 복 많이 받으세요. 감사합니다. :-)

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. lkh5040님.

디버깅을 시도할 때 중단점(Breakpoint)이 작동하지 않는다면 여러 가지 원인이 있을 수 있습니다. 디버거가 중단점에서 멈추지 않는 상황을 해결하기 위해 아래 몇 가지 방법을 확인해 보세요:

  1. 환경 설정 확인: 디버거 설정(configuration)이 올바르게 되어 있는지 확인하세요. Django 프로젝트의 경우, Debug 모드가 활성화되어 있어야 합니다. settings.py 파일에서 DEBUG = True로 설정되어 있는지 확인하세요.

  2. 코드 변경 사항 반영 여부: 서버를 재시작해야 변경 사항이 반영되는 경우가 있습니다. 디버거를 실행하기 전에 Django 서버를 재실행해 보세요.

  3. PyCharm 또는 VSCode 설정: 사용 중인 IDE의 디버깅 설정을 확인하세요. PyCharm이나 VSCode에서 Django Server 디버그 구성과 유효성을 확인하여, 올바르게 설정되어 있는지 검토하십시오.

  4. 실행되는 코드 경로 확인: 중단점이 있는 코드가 실제로 실행되고 있는지 확인하세요. 드물게 코드 흐름이 의도한 대로 작동하지 않아서 중단점에 도달하지 않을 수도 있습니다.

  5. 기타 플러그인 충돌: 플러그인이 디버깅 과정에 영향을 미칠 수 있습니다. 불필요한 플러그인을 비활성화해 보십시오.

관련하여 유사한 문제 해결 방법에 대해 설명된 포스트를 몇 가지 추천해 드립니다:

위의 내용을 참고하시어, 디버깅 환경을 조금 더 명확히 이해하고, 문제를 해결해 보시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

lkh5040님의 프로필 이미지

작성한 질문수

질문하기