Как отобразить ID для каждой формы в Django Formset

Необходимо сделать пользовательский интерфейс более упорядоченным, могу ли я иметь индексацию для форм в наборе форм или получить доступ к ID формы?

                             <div class="card">
                                <div class="card-body">
                                    <div id="form-container">
                                        {% csrf_token %}
                                        {{ formset1.management_form }}
                                        {% for form in formset1 %}
                                            <div class="test-form">
                                                {% crispy form %}
                                            </div>
                                        {% endfor %}
                                        <button id="add-form" type="button" class="btn btn-primary">Add Another Request
                                        </button>
                                        <button type="submit" class="btn btn-primary">Submit</button>
                                    </div>
                                </div>
                            </div>

Да, вы можете использовать forloop.counter внутри вашего forloop вот так, можете присвоить значение name или id

<div class="card">
    <div class="card-body">
       <div id="form-container">
          {% csrf_token %}
          {{ formset1.management_form }}
          {% for form in formset1 %}
       {% crispy form %}
       </div>

{% endfor %}

    <button id="add-form" type="button" class="btn btn-primary"> Add Another Request </button>
    <button type="submit" class="btn btn-primary">Submit</button>
        </div>
    </div>
</div>
Вернуться на верх