1주차 이후 ~ 센션 2까지
14강 model, DB연동



위 명령어들을 통해 db 연동 및 적용 완료

이후 migrations 폴더 확인할 수 있음 (중요하니 함부로 삭제x)

db 정보는 settings에서 확인가능
15~17강 http 프로토콜 (get, post)
get 방식 - 주로 조회를 위함. 주소 내에 파라미터를 통해 데이터 포함
post 방식- 서버 내의 특정 정보를 만들거나 수정할때. 추가 데이터는 body에 넣어보냄


html, views 파일 수정 (버튼 누르면 post 방식 전송)


버튼을 누르니 post로 문구가 바뀌는 걸 볼 수 있음


디자인을 변경하고 temp에 text 내용을 불러와서 출력

gyu를 입력하고 버튼 누른 상황.

이후 db에 저장까지 하기 위해선 객체를 만들어줘야함

html 수정내용
--> 출력화면은 이전 실습과 동일하지만 이번엔 db 저장 포함
18강 loop


실습 됐다가 안됐다가 한다. 특히 objects가 문제인 것 같은 느낌인데 아직 해결못함
reserve 들어간 줄 입력하면 안되는 듯??
19강 - 디버깅 설정(기능 설명)
20강 - CRUD, Class Based View 이론
21강 회원가입 구현

주의할 점: reverse 그대로 class에서 사용x, lazy 붙임

view 수정


urls 수정 및 create.html 파일 작성

이렇게 폼이 자동으로 생김
22강 login, logout(로그인 로그아웃) 구현


urls.py 수정 및 login.html 생성&작성을 마친 후 실행하면

이렇게 로그인 페이지가 뜸





--- 강의수강은 챕터3 첫번째까지, 정리는 아직 마저 하는중
다음차시 목표: 챕터 4까지 진도나가고 전체 중간점검 느낌으로 복습하기
23강 Bootstrap 이용한 form 디자인 정리
부트스트랩4 다운로드 후 세팅 APP 파트에 입력, login.html 상단에 load 해준후 적용해보면

이렇게 디자인이 바뀌어있음


버튼까지 변경



폰트까지 수정 완료
24강 detail view 이용




detailview라는 이름 아래 마이페이지 창을 만들어줌


25강 updateview 를 통한 비밀번호 변경




detail 때와 유사한 과정으로 update 창을 만듦


그러나 아이디까지 변경 가능하면 위험할 수 있으므로 이렇게 아이디 부분 입력을 막아줌
26강은 이래서 잠시 패스 (아래 사진). 이거 해결하기!! --> 해결 완료.
