1
현재 pre_save django 신호를 사용하고 있으며 모델에서 save 메서드를 호출 할 때 제대로 작동합니다. 모델에 업데이트 신호를 쓰려면 어떻게해야합니까? 장고에는 업데이트 신호가 내장되어 있지 않습니다.Django 모델 업데이트 신호를 어떻게 작성합니까?
현재 pre_save django 신호를 사용하고 있으며 모델에서 save 메서드를 호출 할 때 제대로 작동합니다. 모델에 업데이트 신호를 쓰려면 어떻게해야합니까? 장고에는 업데이트 신호가 내장되어 있지 않습니다.Django 모델 업데이트 신호를 어떻게 작성합니까?
작성 및 업데이트 모두 저장으로 간주되므로 동일한 신호를 사용합니다.
이상하게 들리지만 update()를 호출하고 pre_save 신호가 트리거되지 않습니다. –
'QuerySet.update()'? 그래서 그 이유가 있습니다. 'QuerySet'는 대개 모델이 아닌 데이터베이스에 영향을주기 때문에 신호를 내 보내지 않습니다. –