如何自定义django筛选器表单?

如何自定义django筛选器表单?,django,django-templates,django-filter,Django,Django Templates,Django Filter,如何定制django过滤器表单?我想添加onChange=“form.submit();”用于自动提交和在模板中设置标签。当我试图在模板中使用{{filter.age\u filter}}时,它没有显示任何内容 我的过滤器: class EventFilter(django_filters.FilterSet): AGE_CHOICES = ( ('18+', '18+'), ('19+', '19+'), ('21+', '21+'),

如何定制
django过滤器
表单?我想添加
onChange=“form.submit();”
用于自动提交和在模板中设置标签。当我试图在模板中使用
{{filter.age\u filter}}
时,它没有显示任何内容

我的过滤器:

class EventFilter(django_filters.FilterSet):

    AGE_CHOICES = (
        ('18+', '18+'),
        ('19+', '19+'),
        ('21+', '21+'),
    )

    age_filter = django_filters.ChoiceFilter(label='Age Limit', 
    choices=AGE_CHOICES, method='filter_by_age')


    class Meta:
        model = Event
        fields = {'title': ['icontains']}

    def filter_by_age(self, queryset, name, value):
        return queryset.filter(age_limit=value)
我的模板:

<form  method="get" >
            {{ filter.form}}
<button type="submit" class="btn btn-sm btn- 
primary">Filter</button>
</form>

{{filter.form}
滤器