작성
·
147
답변 1
1
안녕하세요.
클래스에 대한 생성자 구현이 필요하면 __init__ 함수를 구현하게 됩니다. 장고의 CBV (Class Based View)의 부모는 View 클래스인데요. View 클래스에 이미 __init__ 함수가 구현되어있습니다.
django/base.py at 3.2.9 · django/django · GitHub
대개의 CBV에서는 우리가 생성자를 직접 구현할 일이 대개 없습니다. 그래서 __init__를 구현하지 않았습니다.
직접 오리지널 클래스를 만드셨을 때에는 대개 생성자를 바로 구현하시게 되겠죠. :-)
설명 정말 감사드립니다!