【问题标题】:Django formset - custom input HTMLDjango formset - 自定义输入 HTML
【发布时间】:2020-02-18 02:08:43
【问题描述】:

我需要扩展一个表单集的字段,所以不是

{{ 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;名字有类似的吗?

【问题讨论】:

    标签: django formset


    【解决方案1】:

    看起来{{ form.name.html_name }} 是我过去 2 小时一直在寻找的。​​p>

    【讨论】:

      猜你喜欢
      • 2011-08-22
      • 1970-01-01
      • 2011-05-05
      • 2010-12-15
      • 2013-01-13
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      • 2010-10-12
      相关资源
      最近更新 更多