super - 기반 class / 상속자(Constructor) / *args, **kwargs 알아보기
이번에는 class 에서 사용하는 super에 대해서 알아보도록 하겠다. 파이썬을 하다 보면 다음과 같은 형식의 코드를 본 적이 있을 것이다: class PersonalInfoForm(forms.Form): username = forms.CharField(required=True) email = forms.EmailField(required=True) def __init__(self, *args, **kwargs): user_details = kwargs.pop('user_details', None) super(PersonalInfoForm, self).__init__(*args, **kwargs) if user_details: self.fields['username'].initial = user_det..