如何使用django-filter过滤十进制值。我需要使用过滤器格式输入十进制值。
height_lesser = django_filters.NumberFilter(name='height',lookup_expr='lte', widget=forms.NumberInput(attrs={'class': 'form-control'}))
我需要将小部件更改为DecimalInput,但不支持它。在模型中,我使用了DecimalField。
答案 0 :(得分:1)
你可以像这样在attrs中添加步骤:
attrs={'class': 'form-control', 'step' = 0.1}