Django 获取表单集中表单的ID
我需要一种方法将包含表单集中每个表单的div的id设置为一个值,该值包含一个代表该表单索引的数字 我希望第二张表格有一个像这样的父divDjango 获取表单集中表单的ID,django,django-templates,Django,Django Templates,我需要一种方法将包含表单集中每个表单的div的id设置为一个值,该值包含一个代表该表单索引的数字 我希望第二张表格有一个像这样的父div <div id="1"> #id could even be "id_form-1-id". form </div> #id甚至可以是“id_form-1-id”。 类型 我发现{{form.id}}产生以下结果: <input type="hidden" name="form-3-id" id="id_form-
<div id="1"> #id could even be "id_form-1-id".
form
</div>
#id甚至可以是“id_form-1-id”。
类型
我发现{{form.id}}产生以下结果:
<input type="hidden" name="form-3-id" id="id_form-3-id">
是否有一种方法可以使用模板标记从该字符串中提取id值(即id_form-3-id)
出于我不想讨论的原因,forloop.counter计数器不会可靠地返回索引,因为表单集中的某些表单可以在典型的forloop表单集之外创建
谢谢 您可以使用:
您可以使用:
{{form.id.auto_id}}