ich sitze mal wieder an einem vermutlich ziemlich simplen Problem und komme nicht auf die Lösung.
Ich erzeuge folgendes Dictionary im View und möchte es im Template wieder entpacken:
Code: Alles auswählen
listAcc = ['key1', 'key2']
dictDom = {u'key1': [u'value1', u'value2', u'value3'], u'key2': [u'value1', u'value2', u'value3']}
Code: Alles auswählen
<ul class="ora">
{% for key in listAcc %}
<li><tt>{{ acc }}</tt>
<ul class="blue">
{% for value in dictDom.key %}
<li>{{ value }}</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
- key1
--value1
--value2
--value3
-key2
--value1...
Allerdings wird die zweite for Schleife nicht korrekt dar gestellt bzw. sie wird gar nciht durchlaufen.
Kann es sein, dass die Variable "key" aus {% for key in listAcc %} für die zweite Schleife {% for value in dictDom.key %} gar nicht zur Verfügung steht?
Gruß
Damaskus