2012-07-20 2 views
12

datetime 개체가 있습니다.django datetime 형식 출력을 변경하는 방법?

난 정말을 변경하려면

2012년 7월 18일, 자정 :

<ul> 
<li>{{ sale.validity }}</li> 
</ul> 

와 형식으로 내가지고있어 출력이 내 템플릿 파일입니다 일 - 월 - 년 형식의 숫자가되도록 출력하십시오. 예를 들어 위의 값은 다음과 같이 변경됩니다 :

18-07-2012

누군가 나를 올바른 방향으로 안내 할 수 있습니까? Django docs

답변

27

, 당신은 형식 날짜에 date 필터를 사용할 수 있습니다

{{ sale.validity|date:"d-m-Y"}} 

을 추가, 당신은 또한 USE_L10N 경우 같은 값을 표시하기위한 프로젝트 전체의 기본을 설정 설정 DATE_FORMAT (또는 DATETIME_FORMAT)을 설정할 수 있습니다 그릇된. 그것이 사실이라면, 이것을에서보고 싶을 것입니다.

+0

이것은 훌륭합니다. 올바른 시간을 기다리며 고맙습니다. – Tom