teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードの記載方法を変更。

2020/10/20 07:43

投稿

gkan
gkan

スコア3

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