inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

장고 기본 CBV API (Generic display views) (1)

장고 기본 CBV API (Generic display views) (1) 클래스 구현 관련 질문

210

정중한 앵무새

작성한 질문수 17

0

강사님 클래스에서 def __init__은 안만드나요?

model = none

queryset = none이 아니라

def __init__(

self,

model: str = None,

)

self._model = model

이렇게 클래스 변수 설정하지 않나요?

클래스 react docker django python

답변 1

1

이진석

안녕하세요.

클래스에 대한 생성자 구현이 필요하면 __init__ 함수를 구현하게 됩니다. 장고의 CBV (Class Based View)의 부모는 View 클래스인데요. View 클래스에 이미 __init__ 함수가 구현되어있습니다.

django/base.py at 3.2.9 · django/django · GitHub

대개의 CBV에서는 우리가 생성자를 직접 구현할 일이 대개 없습니다. 그래서 __init__를 구현하지 않았습니다.

직접 오리지널 클래스를 만드셨을 때에는 대개 생성자를 바로 구현하시게 되겠죠. :-)

0

정중한 앵무새

설명 정말 감사드립니다!

안녕하세요.

0

49

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

273

1

useEffect 훅에서 else 유무에 따른 결과

0

211

1

useAxios 훅의 dependency array 설정

0

245

1

useEffect에서 변수 업데이트 관련 질문

0

382

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

268

1

bootstrap4

0

470

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

364

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

573

3

useState는 필수일까요?

0

263

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

600

4

Django allauth를 사용한 소셜 로그인 시 에러

0

655

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

555

2

useLocalStorage() 함수 사용여부

0

228

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

449

1

리듀서의 의미 재확인

0

430

1

simple-jwt Refresh Token 사용 노하우

0

899

2

docker compose 를 통한 배포 관련 오류 문의

0

670

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

364

1

is_like_user

0

233

1

related_name 오류

0

273

1

re_path 오류

0

258

1

re_path url

0

251

1

No post matches the given query

0

661

2