在NumberInput小部件

时间:2016-05-04 10:09:21

标签: django

我有一个表单正在使用NumberInput窗口小部件来接受用户对歌曲的评分。数字应该在0-5之间。我的歌曲模型有MaxValueValidator,但我希望NumberInput小部件仅显示0-5的选项。

1 个答案:

答案 0 :(得分:4)

在您的表单中,您可以添加最小值和最大值,至少会向用户显示值应该在限制之间。

rating = forms.CharField(label='Rating', widget=forms.TextInput(attrs={'min':1,'max': '5','type': 'number'}))