Django\u过滤器ModelChoiceFilter显示文本inpu

2024-09-30 14:38:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Django_过滤器来创建过滤器。由于模型中有外键,我必须使用ModelChoiceFilter。过滤器会自动返回一个下拉列表,当我使用ModelChoiceFilter时,有没有办法显示文本输入框而不是下拉列表?谢谢

代码:

GPA = django_filters.ModelChoiceFilter(name='persontoschool__GPA', queryset=PersonToSchool.objects.values_list('GPA',flat=True).distinct(),to_field_name='GPA', lookup_expr='gte')


Tags: django代码name模型文本过滤器列表filters