django -dynami c -formset: копировать значения при добавлении формы - PullRequest
0 голосов
/ 29 апреля 2020

Я использую django -dynami c -formset, чтобы добавить формы из 2 входов. Я хотел бы скопировать введенные значения в поля, когда пользователь нажимает «добавить еще». Насколько я понимаю описание, это можно сделать с помощью опции keepFieldValues. Вот часть скрипта

<script type="text/javascript">
    $('.formset_row-{{ formset.prefix }}').formset({
        prefix: '{{ formset.prefix }}',
        keepFieldValues: '#id_set_set-0-id',
    });
</script>

Часть шаблона отображается как

<tr class="row1 formset_row-set_set">
<td>
<input type="hidden" name="set_set-0-id" id="id_set_set-0-id">
<input type="hidden" name="set_set-0-workout" id="id_set_set-0-workout">
<div id="div_id_set_set-0-reps" class="control-group">
<div class="controls">
<input type="number" name="set_set-0-reps" placeholder="reps" min="0" class="numberinput" id="id_set_set-0-reps">
</div>
</div>
</td>

Неужели я неправильно понимаю параметр или как его применить? Я попробовал несколько разных вариантов, но безуспешно. ТИА!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...