post_save Signal을 사용해서, Django가 제공하는 기본 User 모델의 인

 
ChangHyun Lee

post_save Signal을 사용해서, Django가 제공하는 기본 User 모델의 인스턴스가 생성됬을때 “어떤 함수”가 이어서 수행되도록 연결하고 싶습니다.

“어떤 함수”에 추가적인 kwargs를 제공하고 싶은데, 구글링도 해보고 혼자 고민해봐도 마땅한 답을 못찾겠네요.

도움 부탁드리겠습니다.

  • JooEun Ahn

    카톡확인해주세요!! 🙂

    Chinseok Lee

    한 번 래핑을 해주면 될 듯.

    from django.contrib.auth import get_user_model

    def on_post_save(sender, **kwargs):
    … user = kwargs[‘instance’]
    … # 어떤함수호출
    … some_func(원하는인자넘기기)

    post_save.connect(on_post_save, sender=get_user_model())

Advertisements