0
post_save
신호가 설정되어있어 새 개체가 저장 될 때마다 신호가 발생합니다.개체를 업데이트하면 post_save 신호가 발생합니다.
기존 개체가 업데이트 된 경우에도이 신호가 발생하는 문제가 있습니다. 임 : django 문서에서 말하는대로 객체를 save()로 업데이트하지만 업데이트 할 때 신호가 나타나지 않길 바랍니다.
이 문제를 해결하려면 어떻게합니까?
과 같은 save()
메서드를 재정의하려했으나 작동하지 않았습니다.
이 post_save 신호가 방출 않는
post_save
신호 처리기 내부kwargs['created']
에 대한 개체가 업데이트 될 때마다 확인할 수 있습니까? – user3030969@ user3030969 내 경험에 의하면 그렇습니다.하지만 소스를보고 확인하지 않았습니다. – dm03514
체크 아웃 한 후 객체가 저장 될 때마다 신호가 방출됩니다. 그리고 여러분이 옳다면 kwargs [ 'created']는 그 물체가 새 것이거나 오래된 것인지를 결정합니다. 고마워. – user3030969