Disons que j'ai un modèle de mise en page enregistré dans template.html. Ce modèle comprend une bannière, une navigation latérale, un conteneur de contenu et un pied de page. Puis-je utiliser Flask pour décomposer ces éléments de page de telle sorte que je puisse avoir des fichiers tels que banner.html, sidenavigation.html, etc. et rendre ces différents fichiers dans template.html ?
Réponses
Trop de publicités?De : http://jinja.pocoo.org/docs/templates/#include
modèle.html
{% include 'banner.html' %}
{% include 'sidenavigation.html' %}
{% include 'content.html' %}
{% include 'footer.html' %}
plaes
Points
8535
Par défaut, Flask utilise Jinja2 comme moteur de modèles. Voir le site de Jinja Documentation sur le concepteur de modèles comment c'est fait.