2013-06-24 29 views
0

有4个格在必须按以下格式与Django模板对齐排列4格,将必须在以下格式Django模板

Div 1 : Div 3 
Div 2 : Div 4 

这些div都在for循环。你将如何分裂他们。

该模板到目前为止是基本的循环。我用div的总数通过一起显示:

{% for item in items %} 
    {{ item.totalcount }} <-- 4 
    {{ item }} 
    {{ forloop.counter }} 
{% endfor %} 
+0

你可以发布你到目前为止的模板代码吗? –

回答

1

我会以某种方式使用forloop.counter,像这样:

{% for x in some_collection %} 
{% if forloop.counter < half_of_collection_count %} 
<div style="float:left;"> 
{%else%} 
<div style="margin-left:200px;"> 
{%endif%} 
    content 
</div> 

当然,你必须改变风格差异根据您的需求。

希望这会有所帮助!

+0

没有工作。得到一个错误 – bobsr

+0

TemplateSyntaxError 无法解析余数:'/'从'/' – bobsr

+0

它现在工作..只需要拿出除法部分..谢谢 – bobsr

相关问题