Django: Crispy forms на django-filters удаляет выбранное в выпадающих списках

Почему | crispy удаляет выбранный атрибут в выпадающих списках моих фильтров? Он не показывает текущий примененный фильтр.

Учитывая следующий файл filter.py:

from .models import Task
import django_filters


class TaskFilter(django_filters.FilterSet):
    class Meta:
        model = Task
        fields = ["status"]

Я вызываю следующий URL: http://localhost:8000/task/?status=30

С помощью {{ filter.form }} генерируется следующий вывод:

<select name="status" id="id_status">
  <option value="" >---------</option>
  <option value="10" >Overdue</option>
  <option value="20" >Due</option>
  <option value="30" selected>Pending</option>
  <option value="40" >Inactive</option>
</select>
...

При {{ filter.form | crispy }} генерируется следующий вывод, в котором отсутствует выбранное значение:

<select class="bg-white ..." name="status" >
  <option value="" >---------</option>
  <option value="10" >Overdue</option>
  <option value="20" >Due</option>
  <option value="30" >Pending</option>
  <option value="40" >Inactive</option>
</select>

Есть идеи, почему selected больше нет и id="id_status" исчез?

Вернуться на верх