Seite 1 von 1

[Django] Tabellen mit zwei Listen füllen.

Verfasst: Samstag 30. Juni 2018, 19:25
von Septias
Ich habe zwei Listen (liste1 und liste2) und möchte diese so anordnen:

-------------------------------------------------------|
liste1_element1 | liste2_element1|
-------------------------------------------------------|
liste1_element2 | liste2_element2|
---------------------------|---------------------------|

So wie ich das sehe, kann ich jedoch mit Djangos Templatesprache nur über eine Liste loopen:

Code: Alles auswählen

<table>
{% for elemet in liste1 %}
	<tr>
	  <td> element </td>
	</tr>
 {% endfor %}
 </table>
  
Wie kann ich in die zweite Spalte die Elemente aus der zweiten Liste einfügen ?

Re: [Django] Tabellen mit zwei Listen füllen.

Verfasst: Samstag 30. Juni 2018, 19:41
von Sirius3
Du mußt eben schon in Python beide Listen zusammenzippen: »zip(liste1, liste2)«

Code: Alles auswählen

<table>
{% for a, b in liste1_und_2 %}
	<tr><td>{{a}}</td><td>{{b}}</td></tr>
{% endfor %}
 </table>