したがって、現在、X個のフォームをテンプレートに返す変数があり、ページのスペースを節約しようとして、これらを2つの列に分割しようとしていますが、これを行う方法にちょっと困惑しています私のHTML生成フォームではXを変数として持っているので、2番目の列に入るためにセクションを外したり教えたりする必要はありません。では、これらのフォームを 1 つの変数から生成して 2 つの列に分けるにはどうすればよいでしょうか?
template タグを使用してcycle
、フォームを左右にフロートさせることができます。何かのようなもの:
<style>
.column{
width:50%;
}
</style>
{% for form in forms %}
<div class="column" style="float:{% cycle 'left' 'right' %}">
{{ form }}
</div>
{% endfor %}