Формат даты по умолчанию - PullRequest
2 голосов
/ 04 мая 2011

Я знаю о фильтре Django «дата», который позволяет форматировать дату в шаблонах.

Я знаю, что могу изменить представление определенного поля в конкретной модели.

Но когда у меня большойПроект Django и хотел бы, чтобы формат даты отображался в шаблоне согласованно - есть ли возможность добиться этого с помощью настроек?Если нет, другие возможности?

Самое простое решение, которое приходит мне в голову, - написать собственный шаблонный тег, чтобы показать дату и использовать его, но, может быть, есть что-то очевидное, что я упустил.

И это было быбыло бы хорошо, если бы эта дата формата могла варьироваться в зависимости от локали ...

1 Ответ

3 голосов
/ 04 мая 2011

Обязательно проверьте настройки, которые влияют на представление дат.

Особенно DATE_FORMAT

Форматирование по умолчанию, используемое для отображения полей датыв любой части системы

и DATETIME_FORMAT

Форматирование по умолчанию, используемое для отображения полей даты и времени в любой части системы.Обратите внимание, что если для USE_L10N задано значение True, то формат, определяемый локалью, имеет более высокий приоритет и будет применяться вместо

...