質問編集履歴
1
コードの記載方法を変更。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,8 @@
|
|
1
|
-
djangoのサンプルなどで勉強を進めているのですが、form.pyなどの
|
1
|
+
djangoのサンプルなどで勉強を進めているのですが、form.pyなどのClassで初期処理として
|
2
2
|
|
3
|
+
```ここに言語を入力
|
3
|
-
|
4
|
+
def __init__(self, *args, **kwargs):
|
4
|
-
|
5
|
+
super().__init__(*args, **kwargs)
|
5
|
-
|
6
|
+
```
|
6
7
|
と記載されることが多いですが、*argsのタプル型と**kwargsの辞書型が必要となる理由が、調べたのですがよくわかりません。
|
7
8
|
forms.Formを継承してクラスを作成した場合の__init__では、selfのみでダメなのはなぜでしょうか?
|