J'ai un dictionnaire avec des objets incorporés, qui ressemble à quelque chose comme ceci:Itération index de dictionnaire dans les modèles de django
notes = {
2009: [<Note: Test note>, <Note: Another test note>],
2010: [<Note: Third test note>, <Note: Fourth test note>],
}
Je suis en train d'accéder à chacun des objets de note à l'intérieur d'un modèle de django, et ayant un helluva temps à naviguer vers eux. En bref, je ne suis pas sûr de savoir comment extraire par index dans django templating.
Code modèle actuel est:
<h3>Notes</h3>
{% for year in notes %}
{{ year }} # Works fine
{% for note in notes.year %}
{{ note }} # Returns blank
{% endfor %}
{% endfor %}
Si je remplace {% pour note notes.year%} avec {% pour la note à notes.2010%} choses fonctionnent bien, mais j'ai besoin que « 2010 être dynamique.
Toutes les suggestions très appréciées.
applaudissements/ovation debout/lance caleçon merci beaucoup. ... Je viens de passer des heures là-dessus. ;-) – PlankTon
J'ai regardé la documentation et je n'ai pas reconnu l'importance de ".items". Merci de l'avoir signalé! –