是否可以使用django输入表单传递动态ID

时间:2013-09-12 14:35:46

标签: python django django-models django-forms

由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

我的问题是,是否有任何方法可以将动态ID与html生成的ID一起传递,即我正在尝试这样做,对于电子邮件字段{{object.id}}_email等等。

是否可能。

1 个答案:

答案 0 :(得分:1)

您需要style the widget。文档有a good example如何为id执行此操作。