Использование {{today|time:"TIME_FORMAT"}}
правильно локализует моменты, когда я переключаю языки в моем проекте Django 1.2.3.Например, для английского я вижу "12:19 a.m."
, и когда я переключаюсь на немецкий, он меняется на "12:19:25"
.
Насколько я могу судить, глядя на документы и код (defaultfilters.py
и formats.py
) только использование {{today:time}}
должно сделать то же самое и по умолчанию TIME_FORMAT
, но это не работает, и всегда используется английский формат по умолчанию.
Есть лиспособ избежать необходимости редактировать все мои шаблоны и изменять их на {{today|time:"TIME_FORMAT"}}
?
То же самое происходит с фильтром date
и DATE_FORMAT
.