0

グラフィック デザインでは、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 フォームでは、デフォルトで最初の文字が大文字のラベルが作成されます。多くのフィールドがあり、多くのフォームがモデルから (モデルフォームを介して) 作成されているため、「ラベル」属性は実行可能なソリューションではありません。

フィールド名をフィールド ラベルに変換する関数を変更する方法はありますか?

4

1 に答える 1

0

あなたはこれを試すことができます。

例..

あなたのforms.pyで

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

HTMLファイル内。

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

form.valueCSSまたはJQueryでを変更できます。私はhtmlの入力としてこの属性を持っています..id=id_valueそしてname=value

于 2012-05-15T09:20:59.533 に答える