Signal
-
Day-2(Signal, get_object & get_queryset, form)TIL & Todo List/Coding for Entrepreneures 2020. 1. 13. 00:25
Signal(pre_save & post_save)을 이용한 SlugField django의 Signal은 특정 메서드나 함수가 실행될 때 일어나는 신호(signal)를 받아서 추가 작업을 진행할 수 있도록 한다. 예) 모델이 저장될 시점의 전(pre_save), 후(post_save)에 추가적인 작업을 구현할 수 있다. Signal은 signal을 정의한 모델을 사용하는 모든 앱에서 동작한다. videos에 정의된 모델(signal을 포함하는)을 다른 앱에서 저장하거나 업데이트를 할 때 signal이 동작한다. pre_save, post_save 외에 model signal, management signal, request/response signal 등 다양한 signal이 있다. SlugField는..