class SessionWizardView(WizardView):
@classonlymethod
def as_view(cls, *args, **kwargs):
#...snipped..
pass
class ParentWizard(SessionWizardView):
@classonlymethod
def as_view(cls, *args, **kwargs):
return super(SessionWizardView, cls).as_view( ... )
class ChildWizard(ParentWizard):
@classonlymethod
def as_view(cls, *args, **kwargs):
return super(SessionWizardView, cls).as_view( ... )
В ChildWizard
допустимо ли передавать в классе прародителя (SessionWizardView
) первый параметр super
?pylint вызывает рвоту это сообщение об ошибке:
Метод должен иметь "self" в качестве первого аргумента
Неверный первый аргумент 'SessionWizardView', данный суперклассу