J'ai le code suivant: qui produit quelque chose comme ce qui suit: p> Je ne veux pas que je ne veux pas l'espace de tête avant la virgule, mais la seule façon dont j'ai été capable de me débarrasser, c'est de la compresser sur une ligne, ce qui réduit la lisibilité: p> est là un meilleur moyen de traiter avec cela? p> p>
3 Réponses :
ESSAYER {% SPABASESS%} Modèle Tag: https://docs.djangoproject.com/fr/dev/ref/templates/builtine/?from=oldDocs#Spacable P>
Merci, pourriez-vous s'il vous plaît montrer le code pour ce qui précède à l'aide de {% Spatiégement%}? (J'ai essayé de l'envelopper autour du code et cela n'a rien changé).
-1, {% Spatiégement%} code> ne fonctionne que entre les balises HTML, les étiquettes de modèle pas.
{% de% sans espace}} Seulement des espaces de bandes entre les balises HTML.
Vous pouvez soit utiliser {{valeur | Joindre: ","}} p>
ou je crois que cela fonctionnera: P >
{% for item in profile.jobs.all %} {% if not forloop.first %}, {% endif %} {{ item }} {% endfor %}
Et si vous utilisez quelque chose comme
Je pense que cet espace est causé par l'espace / l'indentation avant
{% si non forloop.first%} code>.