好的,我在formModel中有这个字段
RItitle = models.CharField(max_length=100)
在我的模板中:
<tr>
<th>RI Title </th><th> {{ wizard.form.RItitle }} {{ wizard.form.RItitle.errors }}</th>
</tr>
现在HTML:
<tr>
<th>RI Title </th><th> <input id="id_0-RItitle" type="text" name="0-RItitle" value="csss" maxlength="100"> </th>
</tr>
如何更改此字段的html选项?我的意思是例如style =“width:150px”或者像这样。我不能使用CSS示例: .input {width:150px;} 因为我在此表格中有超过1个输入
感谢您的帮助
答案 0 :(得分:0)
样式应该通过CSS发生。
因为您有ID可用,所以可以这样做:
#id_0-RItitle {
width: 150px;
/* some other styles here */
}
为了执行这个programmaticaly,我建议使用一些CSS类。要修改用于显示特定字段的窗口小部件(例如,通过更改其类属性,如果绝对必要,还要更改样式属性),请按照此问题的提示进行操作:CSS styling in Django forms