Tutos Django

Tag : personnalises

Tag et Filtres personnalisés

Bien que Django vous fournisse un grand nombre de tags et de filtres par défaut : Built-in template tags and filters, il vous est possible de créer les vôtres.

Pour rendre cela possible, il va d'abord nous falloir créer un répertoire nommé 'templatetags' dans le dossier de notre application. Ce répertoire sera donc au même niveau que les fichiers models.py et views.py. De plus, il faudra rendre ce répertoire atteignable par django et donc créer un fichier __init__.py vide.
Si votre application s'appelle my_app, vous obtenez une arborescence de ce genre :

my_app/
    models.py
    templatetags/
        __init__ ...
Continuer la lecture →