Ich habe eine einzige Liste my_list
in meinem Zusammenhang und ich möchte es als zwei „Säulen“ machen, mit dem ersten (n + 1)/2 Elementen in der ersten Spalte und die letzten n/2 Elemente in der zweiten Spalte. Gibt es eine direkte Möglichkeit, dies mit django Template-Tags/-Filtern zu tun, oder muss ich die Liste aus meiner Sicht in zwei teilen?Splitting eine Liste mit django Template-Tags
z.B.
<div class="split-50-left">
<ul>
{% for item in [first half of my_list] %}
<li>{{item}}</li>
{% endfor %}
</ul>
</div>
<div class="split-50-right">
<ul>
{% for item in [second half of my_list] %}
<li>{{item}}</li>
{% endfor %}
</ul>
</div>
[Hier ist ein TemplateTag] (http://djangosnippets.org/snippets/660/), um in einheitliche Stücke zu teilen. Usage '{% split_list my_list als chunked_data 2%}' – karthikr