2009-04-27 8 views
4

J'ai un objet datetime sur mon modèle. Je l'envoie à la vue, mais en html je ne sais pas quoi écrire pour le formater.Comment convertir datetime en chaîne en python dans django

Je suis en train

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

mais je reçois

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

quand je suis juste en utilisant

{{ item.date|escape }} 

il travaille, mais maintenant avec le format que je veux.

Des suggestions?

Répondre

11

Essayez d'utiliser le lieu intégré Django date format filter:

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

+1: Quote la documentation. –

+0

très rapide et très précis! Merci!! – Stavros

Questions connexes