django - 如何在 Django 中获取表单字段的 ID

标签 django django-forms django-templates

有没有办法获取模板中字段的id?

在 HTML 中我得到:<input name="field_name" id="id_field_name"...

我知道我可以用 {{ field.html_name }} 得到名字,但是有什么类似的东西可以获取 id 吗?
或者我只能这样得到它:id_{{ field.html_name }}

最佳答案

你可以这样获取ID:

{{ field.auto_id }}

关于django - 如何在 Django 中获取表单字段的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3763423/

相关文章:

django - 将外键下拉列表替换为带有添加/编辑图标的文本框 - Django

python - if 语句在 Django 模板中不起作用

python - 在基于类的通用 View 中将初始值设置为模型表单

django - 未找到 'register' 的反向。 'register' 不是有效的 View 函数或模式名称

python - 如何在ajax中使用django url?

Django django-admin.py 命令问题

python - 上传 django 中的任意文件

django - 在 Django 1.9 中获取 TemplateDoesNotExist 错误

python - Django ListView自定义查询集

django - 扩展 UserCreationForm 以包含电子邮件、名字和姓氏