1
Django 1.11のチュートリアルとドキュメンテーションには、super(child,self)
というコードスタイルがあります。例えば :Djangoは最新バージョンで `super()`の代わりに `super(child、self)`を使用します
return super(ContactView, self).form_valid(form)
ことの利点は何ですか?現在のクラスであなたに思い出を思い出させるために?
これはDjangoに固有のものではなく、pythonの 'super()'メソッドがどのように動作するかです。その署名はPython 2では必須で、Python 3ではオプションです。http://www.pythonforbeginners .com/super/working-python-super-function。 – solarissmoke
Django 2.0はPython 2をサポートしていないので、[docs for 2.0](https://docs.djangoproject.com/ja/2.0/topics/class-based-views/generic-editing/#basic-forms) 'super()'を使うように簡略化されました。 – Alasdair