我需要一种方法来将包含表单集中每个表单的div的ID设置为一个值,该值包含代表该表单索引的数字。
例如我希望第二个表单具有一个如下所示的父div
<div id="1"> #id could even be "id_form-1-id".
form
</div>
我发现{{form.id}}会产生以下结果:
<input type="hidden" name="form-3-id" id="id_form-3-id">
是否可以使用模板标记从此字符串中仅提取id值(即id_form-3-id)?
出于我不愿讨论的原因,forloop.counter计数器将无法可靠地返回索引,因为可以在典型的for循环表单集之外创建表单集中的某些表单。
谢谢!
答案 0 :(得分:2)
您可以使用auto_id
:
LayerDrawable layerDrawable = new LayerDrawable();
layerDrawable.addLayer(userDrawable); // userDrawable is from the user upload image
layerDrawable.addLayer(myDrawable);