避免在Django中复制表单输入元素ID

Evg*_*eny 7 html forms django

当一个页面上的两个表单具有相同名称的字段时,Django将生成无效的HTML:

<!--one form -->
<input id="id_name"..../>
...
<!--another form-->
<input id="id_name".../>
Run Code Online (Sandbox Code Playgroud)

无效,因为两个或更多节点共享相同的ID.

如何避免这种情况?

谢谢.

sha*_*nyu 14

您需要使用表单前缀,如此处所述.