728x90
반응형
Django 버전 1.10.3, Python 버전 2.7.5입니다. 템플릿에서 {{ Bond.purchase_date }} 이 값을 출력할 때, 2025/01/02 형태로 출력하고 싶은데, 템플릿에서 어떻게 하면 될까요? |
Django 템플릿에서 날짜 형식을 YYYY/MM/DD 형태로 출력하려면 date 필터를 사용하면 됩니다.
해결 방법:
{{ Bond.purchase_date|date:"Y/m/d" }}
설명:
- Y → 4자리 연도 (2025)
- m → 2자리 월 (01)
- d → 2자리 일 (02)
예제:
<p>구매 날짜: {{ Bond.purchase_date|date:"Y/m/d" }}</p>
위와 같이 하면 2025/01/02 형태로 출력됩니다.
추가적으로 None 값이 들어올 가능성이 있다면 default 필터를 사용해 기본값을 설정할 수도 있습니다.
{{ Bond.purchase_date|date:"Y/m/d"|default:"날짜 없음" }}
이렇게 하면 purchase_date 값이 None일 경우 "날짜 없음"이 출력됩니다.
https://www.djangoproject.com/
Django
The web framework for perfectionists with deadlines.
www.djangoproject.com
728x90
반응형
'컴퓨터에서는' 카테고리의 다른 글
[ Rust ] 윈도우에 러스트(Rust)를 설치해 보았습니다. (4) | 2025.02.22 |
---|---|
장고(Django) 템플릿에서 자바 스크립트 alert 의 개행 문자 오류를 수정했습니다. (4) | 2025.02.17 |
[ Rust ] 러스트(Rust)는 어떤 컴퓨터 프로그래밍 언어인가? (6) | 2025.02.16 |
중국의 딥시크(DeepSeek)를 어떻게 보아야 할 것인가? (4) | 2025.02.13 |
우리는 유튜브 알고리즘에서 벗어날 수 없는 것인가? (2) | 2025.02.12 |
댓글