py/django

django-python-Model.save(), 저장도중 함수 실행

jm_p_op 2023. 4. 17. 08:52
def save(self, *args, **kwargs):
    if self.id != self.user_key.id:
        self.id = self.user_key.id
    super().save(self, *args, **kwargs)
    return

id(PK)값을 설정가능하다

super().save를 통해 부모 클래스의 save를 실행