【发布时间】:2020-06-21 12:40:37
【问题描述】:
我需要在每个循环中生成唯一的 id 而不是 ````city-selected```
{% for form in formset.forms %}
<tr>
{% for field in form %}
<td class="input_td{% if field.errors %} error_td{% endif %}">
<select name="city-select" id="city-select"></select>
</td>
{% endfor %}
<td class="delete_formset_td"></td>
</tr>
{% endfor %}
如何在此处生成?
我需要一些类似的东西用于 ids:
输出:
city-1
city-2
city-3
...
【问题讨论】:
-
这能回答你的问题吗? How to generate random numbers in django
-
不,首先我需要它在前端的 django-template 中。其次,我需要
city-select-i之类的东西,但我不知道应该如何生成该ID 并在name和id部分中使用它。 @AnuragSrivastava -
这能回答你的问题吗? Django template counter in nested loops看第二个答案。
-
如何在 id 部分使用生成的文本? @IvanStarostin
-
id="city-select-{{ variable }}"
标签: html django django-templates frontend