2013-02-07 32 views

回答

11
super(B,self).do_work() 

將調用do_work功能如由B的父類所見 - 即A.do_work


super(A,self).do_work() 

將調用do_work功能所看到的父類的A - 也就是說,object.do_work(這可能不存在,從而可能會引發異常)。

+0

如果做超(A,self).do_work不是要走的路,那麼我該如何解決這個問題呢? http://stackoverflow.com/questions/14739809/django-overwriting-modelform-save-causes-recursion謝謝! –

+0

@JamesLin在這個問題上增加了一個答案。 – Amber

相關問題