【发布时间】:2012-08-17 04:29:02
【问题描述】:
我有一个“inlineformset_factory”,我正在尝试弄清楚如何为各个字段设置属性。除了使用 javascript 之外,我还没有想出任何添加它们的方法(这将是 hacky 和糟糕的)。
最后我想要这样的东西:
<input id="id_authorbook_set-0-title" type="text" name="authorbook_set-0-title" maxlength="255" placeholder="Title" autofocus="autofocus">
我知道在使用普通表单甚至是带有attrs={'foo': 'bar', 'placeholder': 'Username'} 的 ModelForms 时可以添加自定义属性,但无法找到任何方法对表单集工厂执行相同操作。
有解决办法吗? 感谢您的帮助。
【问题讨论】:
-
您是否需要在运行时将值传递给表单集使用的表单?
-
@Brandon 不是。我只需要某些字段的静态属性。
标签: javascript html django forms django-forms