[Django] 장고 Views를 활용한 HTTP 요청 처리#3_클래스 기반 뷰 시작하기

아직·2022년 7월 8일
0
post-thumbnail

1)

"GET /instagram/3 HTTP/1.1" 200 109

"GET 요청이 왔는데

/instagram/3 주소에 대해서 처리했고

HTTP 프로토콜은 HTTP/1.1와 같으며

서버에서는 500이라는 상태 응답을 주었으며

응답의 크기는 109 바이트이다."

2)

class method를 먼저 확인해보면 첫 번째 인자로 class 자기 자신이 넘어오며 그다음 두 번째 인자인 model이 넘어온다. 그렇게 생성된 instance인 self를 이용해서 class의 함수인 dispatch를 활용한다.

dispatch 자체도 get_object와 get_template.name을 통해서 정의되어 있다.

해석만 이렇게 했지, script 언어의 특성상 위에서 부터 내려온다는 것을 염두에 두자.

0개의 댓글