# DetailView
Django - DetailView
단순히 템플릿을 렌더링 할게 아니라면(TemplateView), 좀 더 특정한 목적을 가진 제네릭 뷰들에 대해 알아보자.먼저, 4월 3일 실습 과제였던 ModelForm을 사용해 Todo 웹페이지를 만드는 프로젝트에 재방문했다. 다행히 데이터가 남아있어서 다시 만드는

TIL#8
1) > 세 가지 뷰는 거의 동일한 기능을 가진다. 그런데 TemplateView에서는 templatename을 명시적으로 지정해준 반면에 DetailView에서는 모델명과 모델이 위치한 앱 그리고 이것이 DetailView인 점에서 'itemdetail'을 유추하는 기능이 내재돼있다. >> DetailView가 SingleObjectTemplateRes...

[Django] 장고 Views를 활용한 HTTP 요청 처리#4_장고 기본 CBV API
1) > 여태까지 html 파일을 instagram 앱의 templates/instagram에 저장해왔다. template loader는 app directory loader, file system template loader로 구분할 수 있다. 특정 앱에 속하지 않은 html 파일은 프로젝트 settings.py의 DIRS에 저장하는 편이 좋다. 2) ...

[Django] 장고 Views를 활용한 HTTP 요청 처리#3_클래스 기반 뷰 시작하기
1) > "GET 요청이 왔는데 >> /instagram/3 주소에 대해서 처리했고 >>> HTTP 프로토콜은 HTTP/1.1와 같으며 >>> 서버에서는 500이라는 상태 응답을 주었으며 >>>> 응답의 크기는 109 바이트이다." 2) > class method를 먼저 확인해보면 첫 번째 인자로 class 자기 자신이 넘어오며 그다음 두 번째 인자인...

[django]DetailView CBV
CBV냐 FBV냐? 논쟁이 많은데. 편한거 사용하면 되겠쥬?개인적으로 생각하기에는 함수로 차근차근 다져놓고 이후 매번 중복되는 코드를 리팩토링하기위해서 클래스로 넘어가는게 매우 바람직하다라고 생각되네요. 아쨋든 Django Official Document는 물론이거니와

[django] DetailView로 profile페이지 구성
DetailView를 이용한 활용과 그 쓰임에 대해 대략적으로 짚어보도록 할게요.from django.contrib.auth.models import User에서 가져온 User를 model 값으로 지정하고context_object_name = 'target_user'