Django-django-select2不适用于inlineformset

时间:2019-06-10 06:49:07

标签: django django-templates django-select2

我制作了一个inlineformset,其中包含django-select2字段。当我尝试添加另一个内联时出现问题。select2数据不适用于克隆字段。

这是我的模板:     

{{ form_m.management_form }}
  {% for m in form_m.forms %}
   <div class="{% cycle 'row1' 'row2' %} formset_row">
     <div class="row">
       <div class="col-sm-12">
        {{ m.id }}
          {{ m.medicament }}     
      </div>
    </div>
    <div class="row">
      <div class="col-md-2">
        {{ m.cantitate }}
      </div>
      <div class="col-md-2">
        {{ m.nr_zile }}
      </div>
      <div class="col-md-2">
        {{ m.mod_administrare }}
      </div>
      <div class="col-md-2">
        {{ m.schema }}
      </div>
    </div>
  </div>  
{% endfor %}    

这是我的克隆字段脚本:

{% load static %}

        <script src="{% static 'style/jquery.formset.js' %}"></script>
        <script type="text/javascript">
            $('.formset_row').formset({
                addText: '<button id="add_more" class="btn btn-sm btn-success float-right mr-1">Adauga medicamentatie</button>',
                deleteText: '<button class="btn btn-sm btn-danger float-right mr-5">Elimina</button>',
                prefix: 'form_m_set',
            });
        </script>

0 个答案:

没有答案