Ich lerne immer noch jinja2 und Kolben und ich habe eine Schwierigkeit mit dictsort in jinja2.Sortieren dict in jinja2 Schleife
ich vorbei dieses dict in eine jinja2 Vorlage Also:
{'PEDD United': {'id': 37828, 'rank': 12, 'totalpts': 307},'Fc Mbonabushia': {'id': 205633, 'rank': 6, 'totalpts': 356},'FC Slurp': {'id': 933573, 'rank': 11, 'totalpts': 312},'KFC_Overijse': {'id': 38861, 'rank': 5, 'totalpts': 362},'Fc Paris': {'id': 1538051, 'rank': 2, 'totalpts': 396}}
Was ich will, ist eine Tabelle erstellen, die durch den Wert des Schlüssels ‚totalpts‘ sortiert. Ich habe alle möglichen Dinge ausprobiert und es berücksichtigt einfach nicht die Gesamtmenge beim "Sortieren".
Hier ist eine meiner Code:
<table class="table table-bordered">
{% for team in league %}
<tr>
<td>{{team}}</td>
{% for data in league[team]|dictsort(league[team]['totalpts']) %}
<td>{{ league[team]['totalpts'] }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
durch nichts in diesem Fall sortieren ist ... einfach den Wert in der Tabelle drucken ohne jede Ordnung ...
Jeder kann dabei helfen ich raus?
dank
Danke für deine Hilfe, deine Antwort funktionierte einwandfrei und half mir Tupel zu lernen :) – Syl