내 문맥에 단일 목록 my_list
이 있는데 첫 번째 열의 첫 번째 (n + 1)/2 항목과 두 개의 "열"로 렌더링하고 싶습니다. 두 번째 열의 마지막 n/2 항목 장고 템플릿 태그/필터를 사용하여이 작업을 수행 할 수있는 간단한 방법이 있습니까? 아니면 내 뷰에서 목록을 두 개로 미리 분할해야합니까? 예를 들어,Django 템플릿 태그로 목록 나누기
,
<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>
균일 한 청크로 분할 (http://djangosnippets.org/snippets/660/) 여기 templatetag이다]. 사용법'{% split_list my_list as chunked_data 2 %}' – karthikr