Простой вопрос по шаблону Django

#python #django

#python #django

Вопрос:

У меня есть переменная шаблона:

    {{article.pub_date}}
  

который выводит это:

    May 25, 2011, 7:52 p.m.
  

Как я могу получить только дату без времени:

 May 25, 2011
  

без:

 , 7:52 p.m.
  

У меня есть доступ только к тегам / переменным шаблона, а не к коду Python.

Ответ №1:

 {{ article.pub_date|date:"DATE_FORMAT" }}
  

https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date

Ответ №2:

 {{article.pub_date|date:"F j, Y"}}
  

Django использует то же форматирование, что и объекты даты PHP.

Ответ №3:

Также вы можете установить формат по умолчанию, если хотите, чтобы формат использовался по всему сайту

https://docs.djangoproject.com/en/dev/ref/settings/?from=olddocs#date-format