有没有办法在模板中获取字段的id?
在超文本标记语言中,我得到:<input name="field_name" id="id_field_name"...
我知道我可以用{{ field.html_name }}
得到名字,但是有没有类似的方法来获得id呢?
或者我只能像这样得到它:id_{{ field.html_name }}
发布于 2010-09-22 06:37:57
您可以这样获取ID:
{{ field.auto_id }}
发布于 2015-01-20 20:29:41
您也可以使用id_for_label
{{ field.id_for_label }}
发布于 2011-09-17 01:11:06
这并不是对每个表单域都有效。
例如,{{ form.address.auto_id }}
可以工作,而{{ form.address.auto_name }}
不能。
但是,您可以使用{{ form.address.html_name }}
来获得相同的答案。
这是docs
https://stackoverflow.com/questions/3763423
复制相似问题