6

是否可以为 django 表单中的浮点字段提供占位符?

我知道我们可以很容易地在 django 中为 char 字段提供占位符,如下所示,

materials_name = forms.CharField(required=False,max_length=200,label= "Material Name", widget=forms.TextInput(attrs={'placeholder': 'Material name'}))

像这样,我如何为 django 表单中的浮点字段提供占位符?

提前致谢

4

1 回答 1

7

你可以用同样的方法来做:

materials_float = forms.FloatField(required=False,label= "Material Name", widget=forms.NumberInput(attrs={'placeholder': 'Material float'}))

或者:

materials_decimal = forms.DecimalField(required=False,label= "Material Name", widget=forms.NumberInput(attrs={'placeholder': 'Material decimal'}))

只需更改字段

更新:根据@olofom 的要求,小部件已被替换NumberInput为呈现到numberHTML 中的字段

于 2013-11-14T11:03:21.137 回答