8
votes

Calculer le nombre de jours entre deux dates à l'intérieur des modèles Django

J'ai deux dates et je veux montrer un message comme "N jours à partir de votre extrémité d'essai". où n est un nombre de jours entre deux dates données. Est-ce préférable de faire cela à l'intérieur des vues ou y a-t-il un moyen rapide de le faire à l'intérieur du modèle lui-même?


0 commentaires

3 Réponses :


14
votes

Utilisez Timesince Tag Étiquette de modèle.


0 commentaires

1
votes

Dupliquer possible ici

J'utiliserais la même méthode Lazerscience utilise quelque chose comme ceci: xxx


2 commentaires

Il serait préférable d'utiliser ugetText dans votre fonction afin de pouvoir être internaomalisé.


Je suis d'accord, cet extrait a été pris à partir de la réponse que j'ai liée et n'est que modifiée pour montrer "temps jusqu'à ce que la date" au lieu de "temps puisqu'elle" (bien qu'elle imprime toujours "il y a x jours": p)



4
votes

Ce code pour HTML à Django. Vous pouvez facilement trouver les jours restants. XXX

Sinon, vous pouvez utiliser des templateTag personnalisés.


0 commentaires