
학습 키워드
- Django urls.py -> views.py -> templates의 html파일
- Django 앱 만들기와 CRUD 구현
- templates의 html파일의 Form 태그와 {% csrf_token %}
이것만은 기억하자
- 앱의 templates 안 파일명에 꼭 /앱이름 붙이기(확실하게 html파일 넣기)
- urls.py에서 해당되는 html로 이어질 수 있게....
- 주말에 이 부분 때문에 약 7시간을 끙끙대면서 인강 진도가 안 나갔다...
- 이로 인해 동반됐던 오류: root의 templates에 있는 파일 이름과 app 폴더의 templates에 있는 파일이름이 동일해 생기는 오류, TemplateDoesNotExist: todo/create.html
- html파일 Django에서 인식 안되는 문제: 설정 - file associtations 에서 해결
- root/templates과 todo/templates 안에 있는 index.html 파일명이 같을 때
- root/urls.py에 todo/ 폴더로 가게끔 path 넣어주기
- todo/views.py에서 todo의 index파일로 가게끔 설정한다!
- 앱(기능) 만들기 -> 모델 만들기 -> admin에 모델 등록해서 체크하기 -> api 만들어서 서버와 api 연결 확인 -> CRUD 구현
회고록
7시간동안 끙끙대본 사람~..
3주차 강의 7개를 한 시간에 하나씩 보면서 오류와 싸우다가, 결국 어이없이 해결된 오류.
- 파일 경로를 쓰는 경우가 많아지니까, 파일을 확실히 폴더에 위치시키기
- Save의 중요성
이 두 개를 확실히 깨닫게 됏으니, 의미 있는 7시간일까.
과제 제출날인데, 금요일 TIL도 지금 쓰는 내 인생이 레전드일까..
이번주는 물론 프로젝트가 있어서 안 그래도 빡세야하지만, 프로젝트도 프로젝트인데, 아직 기초강의를 다 못 들어서 병행하는 것이 쉽지 않을 듯 하다.
5주차는 시간을 현명하고 지혜롭게 쓰는 내가 되어야겠다.
잊지말고, 오류/문제 해결 아카이빙은 킵고잉..
내 논리의 흐름과 문제해결 과정에 내 뇌가 익숙해지게...