在表单字段的呈现中标签的一致(in)大写

时间:2012-05-15 09:02:42

标签: django-forms

我的图形设计要求HTML表单中的所有字段都是小写的。例如:

<tr><th><label for="id_pressure_Hg">pressure Hg</label></th><td><input 
id="id_pressure_Hg" type="text" name="pressure_Hg" /></td></tr> 
然而,

Django表单默认情况下使用首字母大写我的标签。由于我有很多字段,许多表单是从模型(通过模型表格)创建的,&#34;标签&#34;属性不是一个可行的解决方案。

有没有办法修改将字段名称转换为字段标签的功能?

1 个答案:

答案 0 :(得分:0)

你可以试试这个。

例如..

在您的forms.py

value = forms.CharField(label=u'', widget=forms.TextInput())

在HTML文件中。

<ul>
    <li>value Value : {{form.value}}</li>
</ul>

您可以修改CSS或JQuery中的form.value。我将此属性作为html .. id=id_valuename=value

中的输入