Ich möchte arithmetische Operationen im Django-Vorlagenformat ausführen und den neuen Wert auch derselben Variablen zuweisen
Ich habe bisher {{with}} {{set}} und auch Django-Math-Filter verwendet, aber ich kann den Wert nicht wieder derselben Variablen zuweisen.
{% with count=0 %}
{% for report in reports %}
<tr>
<th scope="row">{{set count count|add:"1"}}</th>
<td>{{report.submit_time}}</td>
<td>{{report.file_name}}</td>
{% if report.is_complete %}
<td>Complete</td>
{% else %}
<td>Pending</td>
{% endif %}
<td>{{report.score}}</td>
</tr>
{% endfor %}
{%endwith%}
Ich möchte Seriennummern in meiner Tabelle anzeigen
Hier müssen keine Berechnungen durchgeführt werden. Django bietet Ihnen in jeder for-Schleife einen Zähler.
<th scope="row">{{ forloop.counter }}</th>
(Beachten Sie, dass Sie hier die Django-Vorlagensprache verwenden, nicht Jinja2.)
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen