У меня есть ListView на основе класса Django, который фильтруется в его функции get_queryset, используя параметры url из формы фильтра, которая возвращает object_list. Теперь я хочу экспортировать отфильтрованное содержимое ListView с помощью кнопки, которая вызывает представление на основе второго класса для экспорта списка в файл .csv.
Оба представления не являются проблемой, но как мне получить данные из ListView после его фильтрации в представление экспорта. Пробовал что-то с сессиями, но не получилось, чтобы это работало. Возможно, можно передать параметры фильтра, но у меня всегда возникали проблемы с кешем request.session, который, кажется, недоступен, даже если в настройках включено все необходимое.
Любые идеи для хороший подход к этому? Все, что я до сих пор читал о сессиях, не помогло, особенно с представлениями на основе классов.