2009-04-27 2 views
4

У меня есть объект datetime в моей модели. Я отправляю его на просмотр, но в html я не знаю, что писать, чтобы отформатировать его.Как преобразовать datetime в строку в python в django

Я пытаюсь

{{ item.date.strftime("%Y-%m-%d")|escape }} 

, но я получаю

TemplateSyntaxError: Could not parse some characters: item.date.strftime|("%Y-%m-%d")||escape 

, когда я только с помощью

{{ item.date|escape }} 

это работает, но теперь с форматом я хочу.

Любые предложения?

ответ

11

Попробуйте использовать встроенный в Django date format filter вместо:

{{ item.date|date:"Y M d" }} 
+2

+1: Quote документацию. –

+0

очень быстрый и очень точный! благодаря!! – Stavros