ウィジェットで をレンダリングTypedChoiceField
しています。ウィジェットのRadioSelect
設定。このクラスは に適用されますが、この入力は にネストされています。この のクラスを設定したいのですが、どこで設定すればよいですか?attrs={'class':'radio'}
<input>
<ul>
<ul>
私は現在まだ Django 1.3 を使用しているためRadioSelect
、オプションはありません。
私のフォームから:
yesno = forms.TypedChoiceField(
coerce=lambda x: True if x == 'Yes' else False,
choices=((False, 'No'), (True, 'Yes')),
widget=forms.RadioSelect)
実際の HTML:
<ul>
<li>
<label for="yesno_0">
<input value="False" type="radio" name="yesno" id="yesno_0">
No
</label>
</li>
<li>
<label for="yesno_1">
<input name="yesno" value="True" id="yesno_1" type="radio">
Yes
</label>
</li>
</ul>
私が欲しいもの:
<ul class='myclass'>
<li>
<label for="yesno_0">
...