Django models 에서 보통 만들다 보면 생성날짜, 수정날짜는 많이 생성하는 컬럼인데
차이점을 정확히 알고 넘어가자
auto_now VS auto_now_add
auto_now=True 사용은 수정일자를 표현할 때 사용하면 되고
auto_now_add=True 사용은 생성일자를 표현할 때 사용하면 된다.
auto_now=True 은 models 이 가 save 될 때마다 date.today() 로 갱신
auto_now_add = True 는 models 가 최초 저장 될 때 date.today() insert
'Framework > Django' 카테고리의 다른 글
[Django] models cached_property decorator (0) | 2022.02.23 |
---|---|
[Django] models property decorator (@property) (0) | 2022.02.23 |
[Django] Ratelimit (django-ratelimit) (0) | 2022.02.17 |
[Django] You are trying to add the field '필드명' ... (auto_now_add) (0) | 2022.02.11 |
[DRF] JWT (simple jwt) (2) | 2022.01.26 |