1

django形式生成的html:

<tr>
    <td>Email:</td><td><input id="id_email" type="text" name="email" maxlength="100" /></td>
</tr>
<tr>
   <td>User:</td><td><input id="id_user" type="text" name="user" maxlength="100" /></td>
</tr>

我正在使用 django 表单。如果我看到渲染字段的 id,即如果字段名称是email,则 django 表单在 html 中生成的 id 是id=id_email,如果字段名称是user生成的 id 将是id_user

我的问题是,他们是否可以通过 html 生成的 id 来传递动态 id,也就是说,我正在尝试这样做,用于电子邮件字段{{object.id}}_email等等。

可能吗。

4

2 回答 2

1

您将需要设置小部件的样式。文档有一个很好的例子来说明如何为 id 执行此操作。

于 2013-09-12T16:50:23.227 回答
-1

<p class="main_heading" action='profile_search' name="{{ v.user }}" id="{{ v.user }}">something</p>

于 2021-08-13T18:21:57.427 回答