오늘 할 일 (계획)
1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기
- AWS 강의 관련
2. 클론 코딩 프로젝트 위주로 학습내용 시작
3. 파이썬 장고 실무 3주 차까지 듣기
오늘 한 일 (회고)
1. 파이썬 장고 실무 수강
- 파이참 디버깅 사용법
강의에서 당연히 디버깅 툴을 사용하는 법을 알 거라고 생각하면서 강의함 하지만 잘 기억이 나지 않을뿐더러 이로 인해 강의가 이해가 안 되고 짜증이 나기 시작함 이에 내가 정리함
- 디버깅 단축키 부터 설정 : Crtl + f5로 변경
- 디버거를 켜는 방법 나열
- Pycharm 화면 우상단의 녹색 벌레 모양 아이콘을 사용
- Python Console 이 열린 상태에서 좌측탭 하단의 녹색 벌레 아이콘
- 메뉴-> Run->Debug '프로젝트 명'을 사용하면 됨
- 중단점 찍기 f9 브레이크 포인트 설정 및 삭제
- 디버깅 모드로 실행 f5
실행 시 나오는 디버거 frame창 아래에서 실행돼서 제일 위에 마지막에 실행된 값을 가리킴 마지막에 :67은 몇 번째 줄인지 나타냄
- f10 한줄씩 실행, f11 함수 안쪽까지 실행
디버깅할 때 보고 싶은 값이 있다면 그 값이 정의된 다음 줄에 break point를 설정하도록 하며 f5를 초기 한번 누르면 첫 번째 break point에서 멈추고 f5를 한번 더 실행하면 두 번째 break point까지 진행한다 이 사이에 f10으로 진행하면 한 줄씩 디버깅하는 것을 확인할 수 있으니 이것을 이용하도록 한다.
Variables는 말그대로 변수들을 보여주게 되며 Watches에서는 자기가 보고 싶은 변수나 값을 설정하여 확인해 보는 것이 가능하다.
내일 할 일
1. 파이썬 장고 실무 4주 차까지 듣기
2. 장고 클론 코딩 위주로 실습 시작하기
'TIL' 카테고리의 다른 글
2-14[Django, REST_API, decorator] python Django 실무 정리 #5 (0) | 2022.02.14 |
---|---|
2-13[Django, prefetch_related, CS] python Django 실무 정리 #4 (0) | 2022.02.13 |
2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2 (0) | 2022.02.11 |
2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1 (0) | 2022.02.10 |
2-9[Project] 술 추천 시스템 구현 - 유저기반 추천 시스템 (0) | 2022.02.09 |