django - 如何编辑表单字段中显示的html?

时间:2012-06-26 14:07:44

标签: html django

我正在使用bootstrap,我想设置一个表单中的一些元素的范围。

非常多,而不是:

<input id="id_display_name" type="text" name="display_name">

我想要展示

<input id="id_display_name" type="text" name="display_name" class="span4">

其中初始行由:

生成
{{ form.display_name }}

我如何粘贴新的HTML?

1 个答案:

答案 0 :(得分:3)

https://docs.djangoproject.com/en/dev/ref/forms/widgets/#django.forms.Widget.attrs

display_name = forms.TextInput(attrs={'class': 'span4'})

将导致:

<input id="id_display_name" type="text" name="display_name" class="span4" />'