Étant perfectionniste, je me suis rendu compte qu'en analysant les sources produites par mes templates de Django, il y avais un décalage entre le template de base et les templates des différentes pages.
{% extends "base.html" %}
{% block headline %}Liste des tutoriels{% endblock %}
{% block title %}Tutoriels{% endblock %}
{% block content %}
<p>Voici la liste des tutoriels les plus récemment ajoutés.</p>
{% if derniers_tutoriels %}
<p>
{% for tutoriel in derniers_tutoriels %}
<a href="{{ tutoriel.get_absolute_url }}">{{ tutoriel.titre }}</a>
{% endfor %}
</p>
{% endif %}
{% endblock %}
Pour que tout soit indenté je devrais alors indenter les lignes du template tutoriel/index.html cependant je trouve ça lourd et je sais pas si django a un truc pour reprendre l'indentation ?
Mais on s'en fout, c'est pas un problème du tout ! Au contraire même, c'est plus logique de virer l'indentation quand on génère la page, ça fait moins de données à passer dans les tuyaux quand on envoie la page au client.
Au pire un éditeur de texte digne de ce nom vous réindente tout correctement instantanément.
Je plussoie. Renseignez-vous là pour faire des sites compacts (et aussi compressez le CSS) !
[Django] Indentation du HTML au niveau des templates...
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...