Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 获取表单集中表单的ID_Django_Django Templates - Fatal编程技术网

Django 获取表单集中表单的ID

Django 获取表单集中表单的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设置为一个值,该值包含一个代表该表单索引的数字

我希望第二张表格有一个像这样的父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-3-id">

是否有一种方法可以使用模板标记从该字符串中提取id值(即id_form-3-id)

出于我不想讨论的原因,forloop.counter计数器不会可靠地返回索引,因为表单集中的某些表单可以在典型的forloop表单集之外创建

谢谢

您可以使用:

您可以使用:

{{form.id.auto_id}}