Python 如何向查询集添加值?

Python 如何向查询集添加值?,python,django,django-filter,Python,Django,Django Filter,我需要在ModelMultipleChiceFilter的选项中添加一个字段“All”。我不知道如何向queryset添加自定义值(“全部”) 在MultipleChoiceFilter中,我只使用: shops = Shop.objects.filter(is_active=True) SHOP_CHOICES = [('All', 'All')] for x in shops: SHOP_CHOICES.append((x.address, x)) SHOP_CHOICES = tu

我需要在ModelMultipleChiceFilter的选项中添加一个字段“All”。我不知道如何向queryset添加自定义值(“全部”)

在MultipleChoiceFilter中,我只使用:

shops = Shop.objects.filter(is_active=True)
SHOP_CHOICES = [('All', 'All')]
for x in shops:
    SHOP_CHOICES.append((x.address, x))
SHOP_CHOICES = tuple(SHOP_CHOICES)
但在ModelMultipleChiceFilter中,我使用queryset而不是tuple

我的过滤器:
我使用jquery和html解决了这个问题

<script>
    $('#id_address').prepend(new Option('All', 'All'))
</script>

$('#id_address')。前缀(新选项('All','All'))

我使用jquery和html解决了这个问题

<script>
    $('#id_address').prepend(new Option('All', 'All'))
</script>

$('#id_address')。前缀(新选项('All','All'))