Django 表单集 - 自定义输入 HTML
Django formset - custom input HTML
我需要扩展表单集的字段,所以
{{ form.name }}
我正在使用类似
的东西
<input type="text" name="{{ form.name }}" ... >
我的自定义实现不打印表单集前缀,所以我得到的 HTML 是
<input type="text" name="name" ... >
但要使表单与 formset 一起正常工作,我需要的是
<input type="text" name="attachments-3-name" ... >
其中 attachments-x
是自动添加的。
我怎样才能得到它?
我注意到有一个 ID (auto_id
) 帮助程序,它打印类似的内容:id_attachments-3-name
;有没有类似的名字?
看起来 {{ form.name.html_name }}
是我过去 2 小时一直在寻找的东西。
我需要扩展表单集的字段,所以
{{ form.name }}
我正在使用类似
的东西<input type="text" name="{{ form.name }}" ... >
我的自定义实现不打印表单集前缀,所以我得到的 HTML 是
<input type="text" name="name" ... >
但要使表单与 formset 一起正常工作,我需要的是
<input type="text" name="attachments-3-name" ... >
其中 attachments-x
是自动添加的。
我怎样才能得到它?
我注意到有一个 ID (auto_id
) 帮助程序,它打印类似的内容:id_attachments-3-name
;有没有类似的名字?
看起来 {{ form.name.html_name }}
是我过去 2 小时一直在寻找的东西。