是否可以使用 django 输入表单传递动态 id
Posted
技术标签:
【中文标题】是否可以使用 django 输入表单传递动态 id【英文标题】:Is it possible to pass the dynamic id with django input form 【发布时间】:2013-09-17 00:19:34 【问题描述】: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
等等。
有没有可能。
【问题讨论】:
***.com/questions/3763423/… @mariodev 在表单字段中如果我使用 formname.fieldname.suto_id,在 html 中它只是显示该字段的 id。我想要该表单字段的动态 id。跨度> 【参考方案1】:您需要style the widget。文档有 a good example 说明如何为 id 执行此操作。
【讨论】:
【参考方案2】:<p class="main_heading" action='profile_search' name=" v.user " id=" v.user ">something</p>
【讨论】:
以上是关于是否可以使用 django 输入表单传递动态 id的主要内容,如果未能解决你的问题,请参考以下文章