所以我目前有一个变量将 X 数量的表单返回到模板并尝试节省页面上的空间我想尝试将它们分成两列但我有点难过如何做到这一点因为我只是在我的 html 生成表单中将 X 作为变量,因此没有什么可以分割/告诉进入第二列。那么我怎样才能让这些从一个变量生成的表格分成两列呢?
您可以使用cycle
模板标签左右浮动表格。就像是:
<style>
.column{
width:50%;
}
</style>
{% for form in forms %}
<div class="column" style="float:{% cycle 'left' 'right' %}">
{{ form }}
</div>
{% endfor %}