Skip to content

Commit

Permalink
Set default value of filterset data to MultiValueDict
Browse files Browse the repository at this point in the history
  • Loading branch information
sgordon16 committed Jan 4, 2024
1 parent af9f13b commit 97ec657
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion django_filters/filterset.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from django.db import models
from django.db.models.constants import LOOKUP_SEP
from django.db.models.fields.related import ManyToManyRel, ManyToOneRel, OneToOneRel
from django.utils.datastructures import MultiValueDict

from .conf import settings
from .constants import ALL_FIELDS
Expand Down Expand Up @@ -176,7 +177,7 @@ def __init__(self, data=None, queryset=None, *, request=None, prefix=None):
model = queryset.model

self.is_bound = data is not None
self.data = data or {}
self.data = data or MultiValueDict()
self.queryset = queryset
self.request = request
self.form_prefix = prefix
Expand Down

0 comments on commit 97ec657

Please sign in to comment.