Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- https
- certbot
- coursera
- 퍼즐게임
- 먹방
- Project Euler
- API
- codility
- FPS
- 게임
- 그래픽노블
- github
- 우분투
- C#
- AWS
- 알고리즘
- django
- 프로젝트오일러
- flask
- lambda
- HTTP
- 스팀
- 중국맛집
- Python
- 워킹데드
- 파이썬
- 인디게임
- pycon
- 블라디보스토크
- 컴퓨터네트워크
- Today
- 151
- Total
- 300,518
목록genericClassView (1)
YUDA't
클라이언트는 url 주소를 통해 서버에 request를 보내고, Django는 urls.py를 참고하여 해당 url에 매핑된 뷰를 찾아 실행한다. 이때 실행되는 뷰의 종류에는 클래스 기반 뷰(class-based view)와 함수 기반 뷰(function-based view)가 있다. 클래스 기반 뷰(Class-Based Views) 클래스 기반 뷰이든 함수 기반 뷰이든 뷰가 실행하는 것은 함수이다. 우리가 View.as_view() 클래스 메소드를 사용하여 URL 정의에 뷰를 추가하면 이는 view라는 함수를 리턴한다. as_view() 메소드가 어떻게 짜여 있는지 보자.(생략되지 않은 코드는 깃허브에서)class View: @classonlymethod def as_view(cls, **initkwa..
개발/Django
2019. 2. 19. 09:22