[AI 웹 개발] 넷째주 5일차

AI 웹 개발

목록 보기
19/36

학습 키워드

  1. Django urls.py -> views.py -> templates의 html파일
  2. Django 앱 만들기와 CRUD 구현
  3. templates의 html파일의 Form 태그와 {% csrf_token %}

이것만은 기억하자

  1. 앱의 templates 안 파일명에 꼭 /앱이름 붙이기(확실하게 html파일 넣기)
  • urls.py에서 해당되는 html로 이어질 수 있게....
  • 주말에 이 부분 때문에 약 7시간을 끙끙대면서 인강 진도가 안 나갔다...
  • 이로 인해 동반됐던 오류: root의 templates에 있는 파일 이름과 app 폴더의 templates에 있는 파일이름이 동일해 생기는 오류, TemplateDoesNotExist: todo/create.html
  • html파일 Django에서 인식 안되는 문제: 설정 - file associtations 에서 해결
  1. root/templates과 todo/templates 안에 있는 index.html 파일명이 같을 때
  • root/urls.py에 todo/ 폴더로 가게끔 path 넣어주기
  • todo/views.py에서 todo의 index파일로 가게끔 설정한다!
  1. 앱(기능) 만들기 -> 모델 만들기 -> admin에 모델 등록해서 체크하기 -> api 만들어서 서버와 api 연결 확인 -> CRUD 구현

회고록

7시간동안 끙끙대본 사람~..

3주차 강의 7개를 한 시간에 하나씩 보면서 오류와 싸우다가, 결국 어이없이 해결된 오류.

  • 파일 경로를 쓰는 경우가 많아지니까, 파일을 확실히 폴더에 위치시키기
  • Save의 중요성

이 두 개를 확실히 깨닫게 됏으니, 의미 있는 7시간일까.
과제 제출날인데, 금요일 TIL도 지금 쓰는 내 인생이 레전드일까..
이번주는 물론 프로젝트가 있어서 안 그래도 빡세야하지만, 프로젝트도 프로젝트인데, 아직 기초강의를 다 못 들어서 병행하는 것이 쉽지 않을 듯 하다.

5주차는 시간을 현명하고 지혜롭게 쓰는 내가 되어야겠다.

잊지말고, 오류/문제 해결 아카이빙은 킵고잉..
내 논리의 흐름과 문제해결 과정에 내 뇌가 익숙해지게...

profile
로드 투 개발자 아카이빙

0개의 댓글