渲染Django表单集,每行两个表单

时间:2018-09-27 09:32:24

标签: python django django-templates

我正在尝试以每种形式绘制一个特定的字段,其中每对字段应显示在一行中。

<form method="post" action="settings/developer" id="ipwhitelist-form">{% csrf_token %}
      <input type="hidden" name="action" value="whitelistips">
      <input type="hidden" name="apikey" value="{{apikey}}">
      {{ formset.management_form }}
      <div class="row">
        <div class="col-lg-6">
          {{ formset.0.id }}
          {% bootstrap_field formset.0.ip_range placeholder="0.0.0.0/0" addon_after='<span class="glyphicon glyphicon-remove"></span>' %}
        </div>
        <div class="col-lg-6">
          {{ formset.1.id }}
          {% bootstrap_field formset.1.ip_range placeholder="0.0.0.0/0" addon_after='<span class="glyphicon glyphicon-remove"></span>' %}
        </div>
      </div>
      <div class="row">
        <div class="col-lg-6">
          {{ formset.2.id }}
          {% bootstrap_field formset.2.ip_range placeholder="0.0.0.0/0" addon_after='<span class="glyphicon glyphicon-remove"></span>' %}
        </div>
        <div class="col-lg-6">
          {{ formset.3.id }}
          {% bootstrap_field formset.3.ip_range placeholder="0.0.0.0/0" addon_after='<span class="glyphicon glyphicon-remove"></span>' %}
        </div>
      </div>
      <!-- 10 more fieldsto come -->
  </form>

在上面,我只是对表单号进行了硬编码,并通过formset.form-num对其进行了访问。我想要做的是遍历表单,然后一次访问两个表单。.请注意,我只希望每个表单中的一个字段都可以呈现...

0 个答案:

没有答案