{"title":"Gabarits","version":"3.1","locale":"fr","docname":"ref/templates/index","url":"/fr/3.1/ref/templates/","canonical":"https://djangodocs.dev/fr/3.1/ref/templates/","summary":"Le moteur de gabarit de Django offre un mini-langage puissant pour définir la couche visible par les utilisateurs de votre application, encourageant une séparation…","html":"<h1>Gabarits<a class=\"heading-anchor\" href=\"#templates\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Le moteur de gabarit de Django offre un mini-langage puissant pour définir la couche visible par les utilisateurs de votre application, encourageant une séparation propre entre la logique applicative et la présentation. Les gabarits peuvent être maintenus par tout connaisseur du langage HTML ; aucune connaissance de Python n’est obligatoire. Pour du contenu d’initiation, consultez le guide thématique <a class=\"reference internal\" href=\"/fr/3.1/topics/templates/\"><span class=\"doc\">Gabarits</span></a>.</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/\">Le langage de gabarit de Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#templates\">Gabarits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#variables\">Variables</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#filters\">Filtres</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#tags\">Balises</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#comments\">Commentaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#template-inheritance\">Héritage de gabarits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#automatic-html-escaping\">Échappement HTML automatique</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#accessing-method-calls\">Accès aux appels de méthodes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/language/#custom-tag-and-filter-libraries\">Bibliothèques de balises et filtres personnalisés</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/builtins/\">Balises et filtres de gabarit intégrés</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/builtins/#built-in-tag-reference\">Référence des balises intégrées</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/builtins/#built-in-filter-reference\">Référence des filtres intégrés</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/builtins/#internationalization-tags-and-filters\">Balises et filtres d’internationalisation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/builtins/#other-tags-and-filters-libraries\">Autres bibliothèques de balises et de filtres</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/\">Le langage de gabarit de Django : pour les programmeurs Python</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#overview\">Aperçu</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#configuring-an-engine\">Configuration d’un moteur</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#loading-a-template\">Chargement d’un gabarit</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#rendering-a-context\">Rendu d’un contexte</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#playing-with-context-objects\">Manipulation des objets <code class=\"docutils literal notranslate\"><span class=\"pre\">Context</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#loading-templates\">Chargement des gabarits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#custom-loaders\">Chargeurs personnalisés</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/3.1/ref/templates/api/#template-origin\">Origine de gabarit</a></li>\n</ul>\n</li>\n</ul>\n</div>\n<aside class=\"admonition admonition-seealso\">\n<p class=\"admonition-title\">Voir aussi</p>\n<p>Pour des informations sur l’écriture de ses propres balises et filtres de gabarit, consultez <a class=\"reference internal\" href=\"/fr/3.1/howto/custom-template-tags/\"><span class=\"doc\">Balises et filtres de gabarit personnalisés</span></a>.</p>\n<p>Pour savoir comment surcharger des gabarits dans d’autres applications Django, lisez <a class=\"reference internal\" href=\"/fr/3.1/howto/overriding-templates/\"><span class=\"doc\">Surcharge des gabarits</span></a>.</p>\n</aside>","rootId":"templates","toc":[],"breadcrumbs":[{"docname":"ref/index","title":"Référence de l’API","url":"/fr/3.1/ref/"}],"prev":{"docname":"ref/signals","title":"Signaux","url":"/fr/3.1/ref/signals/"},"next":{"docname":"ref/templates/language","title":"Le langage de gabarit de Django","url":"/fr/3.1/ref/templates/language/"},"formats":{"html":"/fr/3.1/ref/templates/","markdown":"/fr/3.1/ref/templates.md","json":"/fr/3.1/ref/templates.json"},"source":"https://github.com/django/django/blob/stable/3.1.x/docs/ref/templates/index.txt","official":"https://docs.djangoproject.com/fr/3.1/ref/templates/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}