Comment formatter une date dans une langue donnée sour un template Django ?

12 juin 2019    /    Viewed: 880    /    Comments: 0    /    Edit


Exemple de comment formatter une date pour une langue donnée dans un template sous Django:

Ecrire la date en français

Pour formatter une date dans un langue donnée il faut ajouter le tag suivant dans le template:

{% load i18n %}

puis spécifier la langue comme ceci:

{% language 'fr' %}
    {{article_date|date:'d F Y' }}
{% endlanguage %}

donne par exemple

31 mai 2019

Références

Liens Site
How to format date in different languages? stackoverflow
Django date field - translate only name of month stackoverflow
Specifying date format in Django templates with L10N for one language stackoverflow
DATE_INPUT_FORMATS djangoproject.com
date djangoproject.com
Date Template Filter simpleisbetterthancomplex


Card image cap
profile-image
Daidalos

Je développe le présent site avec le framework python Django. Je m'intéresse aussi actuellement dans le cadre de mon travail au machine learning pour plusieurs projets (voir par exemple) et toutes suggestions ou commentaires sont les bienvenus !