공통 기본 클래스에서 상속하는 클래스가 많이 있습니다. 이 공통 기본 클래스는 delete
메소드에서 정리를 수행합니다. 내가 쉘에서 아동에 삭제 호출하면장고 관리 및 모델 삭제
class Base(models.Model):
def delete(self):
print "foo"
class Child(Base):
def delete(self):
print "bar"
super(Child, self).delete()
내가 얻을 : 나는 관리자를 사용하는 경우
예상
bar
foo
으로, 사용자 정의 함수가 호출되는 것처럼 보이지 않는다 삭제 . 나는 명백한 것을 놓치고 있는가?
감사합니다,
돔
추신 이것은 분명히 내가 사용하고있는 코드의 단순화 된 버전입니다. 오타가 포함되어 있다면 사과드립니다. 자유롭게 의견을 남기면 고칠 것입니다.
+1 ,, nice find. –
고마워, 정확히 내가 무엇을 찾고 있었는지. –