728x90
반응형
Django에서 모델 설계시에 created나 updated field DateTimeField 형태로 추가 후에
가장 최근에 수정된 object 접근시
latest()
가장 오래 전 수정된 object 접근시
earliest()
example
new_lecture = Lectures.objects.latest('updated')
old_lecture = Lectures.objects.earliest('updated')
주의)
해당 조건에 걸리는 data row가 여러개라면, 여러 개중에 한가지만 불러오기 때문에 전(후)처리가 필요할 수 있습니다.
(id가 가장 큰 것을 가져오는 듯)
728x90
반응형
'Python > Django' 카테고리의 다른 글
Django: 시간 변환 # timezone, pytz # UTC, Asia/Seoul (0) | 2023.04.11 |
---|---|
Django ManyToMany로 생기는 중간테이블(intermediate table)에 접근하기 # through # 중간테이블 정의 없이 (0) | 2023.03.30 |
Django: bulk create (0) | 2023.03.24 |
Django 도메인 설정 후에 CSRF 설정 (0) | 2023.03.22 |
Nginx Django static file 경로 설정하기 (0) | 2023.03.13 |