0
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的呕吐此错误消息:在python中这是超级的正确用法吗?
方法应该有“自我”作为第一个参数
坏第一个参数“SessionWizardView”给超类