같은 것을. 당신의 settings.py
내부
는 FORMAT_MODULE_PATH
설정을 정의합니다. 처럼 :
에서
FORMAT_MODULE_PATH = 'myproject.myapp.formats'
formats
디렉토리 하나 개 파이썬 패키지를 만들 프로젝트의 지원되는 언어 (기본 이외의 ) 당. 이들 각각의 내부에서 어떤 지역화 된 서식 옵션을 가지고해야 formats.py
이 있어야합니다.
필자의 경우 내 프로젝트의 기본 언어는 en
이지만 el
(그리스어)도 지원합니다. 그래서 난 내 settings.py
이 있습니다
내가 좋아하는
formats.py
파일과
el
패키지를 가지고있는
myproject/websiteapp/formats
디렉토리 내부
FORMAT_MODULE_PATH = 'myproject.websiteapp.formats'
:
DATETIME_FORMAT="l j M Y, g:i a"
다음
formats.py
내부
el/
__init__.py
formats.py
나는이가 날짜의 그리스 특정 표현
.
그래서 난 내 템플릿 내부의 날짜 필드를 사용하는 경우 :
{{ mymodel.pub_date }}
그것은 로케일이 기본값으로 설정되는 기본 en
표현 인쇄 :
Published on: Feb. 22, 2013, 1:47 p.m.
및 내 사용자 지정 그리스어 하나를 로캘은 el
으로 설정됩니다.
Δημοσιεύτηκε: Τετάρτη 6 Φεβ 2013, 5:39 μμ.
더 많은 정보 here
편집
흠, 난 당신이 특정 템플릿 블록 또는 값을 요구 것을 깨달았다. 아마 localize 템플릿 필터 또는 이 특정한 경우에 더 관련이있는 localize 템플릿 태그?