J'ai une balise template qui renvoie les objets datetime convertis dans le fuseau horaire de l'utilisateur. Pour la formater, je préférerais le filtre intégré "date" pour la formater.
Est-il possible d'utiliser un filtre sur le résultat d'une balise de modèle?
Réponses:
0 pour la réponse № 1Oui, si vous pouvez bien sûr. Les filtres ne sont que des fonctions pouvant être importées. Importez la fonction de filtre dont vous avez besoin depuis django.template.defaultfilters et transmettez-lui vos arguments.
7 pour la réponse № 2
Vous pouvez envelopper votre modèle personnalisé avec un filtre "filtre":
{% filter date %}
{% your_custom_tag %}
{% endfilter %}
Plus d'informations ici: https://docs.djangoproject.com/en/dev/ref/templates/builtins/#filter