在 django 中检索表单字段属性
Posted
技术标签:
【中文标题】在 django 中检索表单字段属性【英文标题】:Retrieving form field attribute in django 【发布时间】:2012-07-24 21:56:20 【问题描述】:我的表单中有一个输入文本字段,其中有一个通过 javascript 添加的重要新属性。属性名称为fieldid
。
有没有办法在表单登顶后从视图中检索该属性及其值?
【问题讨论】:
你不能只更改 javascript 以将值添加到隐藏字段吗? 没有。在隐藏字段中传递这些值 【参考方案1】:提交表单时,表单元素的属性不会传递给服务器;只有输入元素值是。
在提交表单时添加要发送回服务器的额外信息的方法是在表单中添加额外的<input />
元素,特别是<input type="hidden" />
元素。
例如
<input type="hidden" name="foobar" value="spam and eggs" />
在表单数据中添加一个新字段foobar
,其值为spam and eggs
。
【讨论】:
以上是关于在 django 中检索表单字段属性的主要内容,如果未能解决你的问题,请参考以下文章
从 Django 表单 ChoiceField 中检索选定的选项