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」給超類