我有一个选择框,它的值可能在 -20 和 +20 范围内:
class MyForm(forms.ModelForm):
class Meta:
i0=xrange(-20, 20, 0.25)
c = tuple(("%g" % x , "%g" % x) for x in i0)
model = MyModel
widgets = {
'my_field' : forms.Select(choices=c),
}
输出是:
<select>
<option value="-20">-20</option>
<option value="-19.75">-19.75</option>
<option value="-19.5">-19.5</option>
<option value="-19.25">-19.25</option>
<option value="-19">-19</option>
.
.
.
<option value="19">19</option>
</select>
但我想要一个正数的“+”符号。i0=xrange(-20, +20, 0.25)
不解决问题。如何在选项中的正数中添加“+”符号?
提前致谢